位于,距县城和白银市区各30公里,黄河流经22公里,靖白公路东西贯穿全境,通讯网络覆盖全镇,交通运输便利,信息传送快捷。,40里黄河风情线,自然条件得天独厚。全镇现辖7个村,72个村民小组,。全镇土地总面积270.35平方公里,耕地面积36850亩,是全省最大的养鸡基地和万亩反季节日光温室蔬菜生产基地。
北湾镇解放前称“西区”,在北湾街设有区公所,辖今北湾镇、平堡乡、中堡乡,四龙镇全部区域及白银区王岘乡的苏家大水等地,解放后于1949年9月成立人民政府,称第六区,辖区同前。1956年1月撤区建乡,成立了北湾乡。1958年10月成立北湾人民公社管委会,辖现北湾镇、平堡乡、中堡乡,到1961年6月把原北湾人民公社分为北湾、中堡、蒋滩3个人民公社。1963年7月北湾、中堡、蒋滩3公社合并成立北湾区,原北湾公社划为北湾、古城、高崖、天字4个小公社。1966年5月至1968年10月“文革”期间区社政府权陷于瘫痪。1968年10月原北湾区撤销,同时撤销了北湾、天字、高崖、古城、蒋滩、营防、金山8个小公社,合并成立了北湾人民公社革命委员会,辖中堡、营防、天字、高崖、古城、北湾、太安、金山、平堡、金峡、蒋滩、金园12个大队,1981年6月撤销革命委员会称谓,建立人民公社管理委员会,1983年7月撤销人民公社,建立乡级政权组织,北湾公社管理委员会改称北湾乡人民政府,下辖12个村民委员会。1986年4月北湾乡分为北湾、平堡、中堡3个乡,北湾乡辖天字、高崖、古城、北湾、太安、金山6个村,2001年9月撤乡建镇,现任党委书记为周盛,镇长为赵有宏。
在近年来,北湾镇以科学发展观统揽经济社会发展全局,按照靖远县“一带五区”总体部署和建设“三大特色支柱产业、六大农产品基地”的发展战略,围绕把北湾建成黄河经济文化旅游带上的特色产业大镇和经济强镇,全方位实施特色强农、产业兴镇、工业富镇、科技强镇、项目带动的战略部署,建龙头、带基地、兴产业,抓重点带全局,抓难点促提高,抓落实见成效,农业和农村经济又好又快发展,社会各项事业全面进步。2007年全镇国内生产总值达到7.14亿元。农业总产值达到3.92亿元,农业增加值达到3136万元。工业和建筑业总产值达到1.1亿元,增加值达到1100万元。完成粮食播种面积2.36万亩,粮食总产量达到1115万公斤。农民人均纯收入达到3033元,增长4.98%。乡镇企业完成增加值1.12亿元,产值达到4.25亿元。