天马镇在唐朝初为常山镇巡检署,唐广德二年(公元764年)始为县治(《元和郡县志》卷二十六)。历经以后各个朝代的沿革变化,于民国36年(公元1947年)始称天马镇。后又经历新中国成立后各个时期的沿革发展,于1985年复名为天马镇。
2012年9月,常山县新一轮的行政区划调整工作正式启动。这次区划调整的重点是撤销
天马镇建街道,设立天马街道、
金川街道、
紫港街道三个街道办事处
一、天马街道办事处:下辖文峰、金川、屏山、东明、渡口、定阳6个社区和北屏山、西峰、东方红、常年青、南前坊、蒲塘、七里土弄、程村、周塘、铜岭、龙潭、五联、钳口、石坝、袁青口、新联、中峰17个行政村,办事处驻地为原天马镇办公楼(胜利街40号)。
二、紫港街道办事处:下辖紫港社区和枧头、大弄口、外港、后坊、丁家坞、詹家山、孔家土弄、麦坞、渣濑湾、富足山、特畈、季村、姜家堡13个行政村,办事处驻地为县委党校(北滨江路1号)。
三、金川街道办事处:下辖赵家坪、二都桥2个社区和常桥、新建、五里亭、十五里、菖蒲塘、蒋家、叶姑岭、四都、学堂山、上蒋、上埠、徐村、鲁蒋、大麦淤、金家畈、登丰、鲁里、樊溪、陈家、朱家坞、上淤、中淤、下淤、宿村、十里山25个行政村,办事处驻地为赵家坪星月湾55幢(天马路528号)。
总人口84775人(2010年),面积75.49平方公里,东邻
青石镇,南邻
江山市,西邻
金川街道办事处与
白石镇,北邻
常山港、
紫港街道办事处。