五马镇,隶属于甘肃省陇南市武都区,地处武都区东南部,东与康县店子乡、阳坝镇相连,南与裕河镇毗邻,西与洛塘镇交界,北与琵琶镇和康县店子乡接壤,距武都城区110.7千米;区域总面积186.27平方千米。
1949年12月前,五马镇一带属洛塘区木马乡;2016年9月,由五马乡改为五马镇。根据第七次人口普查数据,截至2020年11月1日零时,五马镇常住人口为5159人。截至2023年6月30日,五马镇辖14个行政村,镇人民政府驻五马街村。
五马镇粮食作物以小麦、玉米为主;畜牧业以饲养生猪、牛、羊为主。2018年,五马镇有营业面积超过50平方米以上的综合商店或超市5个。