Ngày 23 tháng 4 năm 1979, Hội đồng Chính phủ ban hành Quyết định số 176-CP[5]. Theo đó, tái lập xã Hạnh Dịch trên cơ sở một phần diện tích và dân số của xã Tiền Phong.
Ngày 12 tháng 7 năm 1990, thành lập thị trấn Kim Sơn, thị trấn huyện lỵ Quế Phong trên cơ sở điều chỉnh 121,6 ha diện tích tự nhiên và 2.726 người của xã Mường Nọc, 30 ha diện tích tự nhiên của xã Tiền Phong.[6]
Đến năm 2018, xã Tiền Phong có diện tích 142,93 km², dân số là 11.100 người, mật độ dân số đạt 78 người/km².
Ngày 1