马跑泉镇,隶属于甘肃省天水市麦积区,地处麦积区中部,东邻伯阳镇,南接甘泉镇、麦积镇,西与花牛镇相连,北濒渭河与桥南街道接壤,区域面积97平方千米,2018年,户籍人口51882人。截至2019年10月,马跑泉镇下辖3个社区和27个行政村。
马跑泉镇,因镇内马跑泉水得名。五代,设陇城县,辖今马跑泉及渭河流域。清末民初,马跑泉属天水县第二区。民国26年(1937年),设马跑泉镇;1983年,复名马跑泉公社,旋改公社为乡。1986年,再改为马跑泉镇。
2018年,马跑泉镇有工业企业18个,有营业面积超过50平方米以上的综合商店或超市20个。