清光绪元年(1875)属赤松乡。
1938年分属羊石乡、方六乡,隶属二仙桥乡镇联合办事处。
1950年分属龙山、仙桥、桥塘3乡,隶属芙塘区公所。
1955年龙山、仙桥、桥塘三乡合并为山桥、仙桥两乡,隶属塘雅区公所。
1956年改由县直属。
1958年称郊区人民公社山桥管理处、仙桥管理处。
1961年改称山桥、仙桥人民公社,隶属罗店区公所。
1983年复称山桥、仙桥乡。
1985年仙桥乡划归婺城区,山桥乡属金华县。
1988年山桥乡改称赤松乡。
2000年仙桥乡、赤松乡划归金东区。
2002年两乡合并称赤松镇。