良马镇,隶属于山西省临汾市安泽县,地处安泽县东部,东与长治市屯留区接壤,西与府城镇相邻,北与和川镇相接,镇人民政府距安泽县城约28千米,行政区域面积290.1平方千米(不含2021年5月并入的原杜村乡的郭庄、桑曲、小李、杜村4个行政村)。截至2019年末,原良马乡户籍人口为6156人。
1949年,属屯留区第五区;1984年8月,良马公社改良马乡;2001年3月,英寨乡并入良马乡;2021年5月,将原杜村乡的郭庄、桑曲、小李、杜村4个村委会并入良马乡,设立良马镇。截至2021年10月31日,良马镇辖11个行政村;镇人民政府驻良马村。
截至2019年末,原良马乡有营业面积超过50平方米以上的综合商店或超市1个。