北宿镇位于邹城市西郊平原地带,总面积74.93平方公里,辖45个村,社会总人口8.5万人。2003年全镇社会国民生产总值16.5亿元,地方财政收入2803万元,农民人均纯收入3896元,是一个集农业型、城郊型、工矿服务型于一体的新兴文明重镇。该镇临城靠矿,资源丰富,通讯便捷,交通便利,工业基础雄厚,地处构建济邹曲兖组群结构大城市的重要连接点,岚济公路横穿境内,与津浦铁路,济枣、邹微公路交错相连,白马河黄金水道贯穿全境。境内矿产资源丰富,地下富藏动力煤和高岭土,兖矿集团所属的南屯、北宿煤矿及济宁市落陵煤矿便在其中。