公元1926年前,属上杭县管辖,后为峰市特种区,1940年划归永定,属第一区,称洪山乡,直属县。
1949年初城村、乡,属第九区、峰市区。
1958年属幸福人民公社,1961年分设峰市公社后,称洪山乡人民公社。
1984年复称洪山乡,辖尚径、下径、上山、田梓、径石、河西、河东、中村、硕杰、五坑、西联等11个村委会。
1988年径里村划设石圳村委会。
1989年尚径村划设尚贤村委会。
2000年4月,因移民安置,同时撤销河西、河东、径里、石圳村委会;11月,撤销硕杰村委会,增设樟罗村委会。
2001年2月,撤销洪山乡五坑村;5月,增设抚硕村。
2021年5月24日,《福建省人民政府关于龙岩市永定区和连城县部分行政区划调整的批复》(闽政文(2021)178号),同意撤销永定区洪山乡,设立永定区洪山镇,行政区域不变,政府驻地不变。