北皋镇,隶属于河北省邯郸市魏县,地处魏县西南,东与前大磨乡相连,南与车往镇接壤,西与临漳县柏鹤集乡为邻,北与院堡镇交界。辖区面积69.37平方千米。截至2018年末,北皋镇户籍人口为82305人。
民国时期,属大名县管辖。民国三十五年(1946年)7月,魏县恢复建制,属魏县。1958年,改设北皋镇公社。1985年10月,撤乡,设北皋镇。1989年,南刘岗乡并入。截至2020年6月,北皋镇辖51个村,镇人民政府驻北街村。
2018年,北皋镇有工业企业288个,其中规模以上工业企业有2个,有营业面积超过50平方米以上的综合商店或超市126个。