范坝镇,隶属于甘肃省陇南市文县,地处
文县东南部,东接
碧口镇,南接四川省
青川县,西接
刘家坪乡,西北接
尚德镇,北接
玉垒乡,距文县县城100千米,
区域总面积489.2平方千米。
1955年6月,范坝镇一带由碧口区管辖;
2016年,由范坝乡改为范坝镇。
截至2018年末,范坝镇户籍人口为11116人。
截至2020年6月,范坝镇下辖22个行政村,
镇人民政府驻严家村田家湾。
范坝镇粮食作物以小麦、水稻、玉米为主;畜牧业以饲养生猪、羊、家禽为主。
2018年,范坝镇有营业面积超过50平方米以上的综合商店或超市10个。