隶属于甘肃省陇西县,地处陇西县东南部,东与和平、永吉乡接壤,南与武山县、漳县相邻,西靠巩昌镇,北连云田镇 ,行政区域面积242.2平方千米 。
截至2018年末,文峰镇有户籍人口83192人 ;截至2020年6月,文峰镇下辖5个社区和来自27个行政村 ;镇360百科政府驻人民路 。