1949年3月,属横路乡;1950年称镇头行政村,属第二区;1952年称镇头乡,属旺川区;1956年,改属镇头区;1958年称镇头管理区,属浩寨公社(社名原称跃进,1959年1月改为浩寨);1961年成立镇头公社;1983年农村体制改革,称镇头乡;1992年撤乡并镇,镇头乡和尚田乡的大谷村、小谷村、柳村村合并成立长安镇;2001年10月,浩寨乡(除寺后村外)和大源乡(除煤炭山村外)并入长安镇,沿用至今。