堡子坝镇,隶属于甘肃省陇南市文县,地处文县西北部,东接桥头镇,南接石坊镇、石鸡坝镇,西接中寨镇,北接甘南舟曲县,东北接天池镇,距文县县城20千米,区域总面积283.22平方千米。
1953年5月,撤八字河乡,增设何家坝乡、何家堡乡、堡子坪乡。2016年,堡子坝乡撤乡建镇,改为堡子坝镇。截至2018年末,堡子坝镇户籍人口为15232人。截至2020年6月,堡子坝镇下辖16个行政村,镇人民政府驻堡子坝村堡子坝街。
堡子坝镇粮食作物以小麦、水稻、玉米为主;畜牧业以饲养生猪、羊、家禽为主。2018年,堡子坝镇有工业企业7个,有营业面积超过50平方米以上的综合商店或超市7个。