唐马镇,隶属于山东省济宁市鱼台县,地处鱼台县南部,东与老砦镇接壤,南与江苏省丰县 欢口镇为邻,西邻王庙镇,北连鱼台县城,行政区域面积41.08平方千米。
1966年6月,设立唐马公社;1984年2月,改为唐马乡;2008年6月,撤乡设唐马镇;截至2018年末,唐马镇有户籍人口31999人;截至2020年6月,唐马镇下辖28个行政村;镇人民政府驻唐马村。
2011年,唐马镇完成国税收入537万元,比上年增长56%;地税收入1280万元,比上年增长41%,辖区内金融机构2家,各类存款余额7.37亿元,各项贷款余额3.1亿元;2018年,唐马镇有工业企业86个,规模以上企业11个,有营业面积超过50平方米以上的综合商店或超市63个。