Ngày 22 tháng 5 năm 1969, Bộ Nội vụ ban hành Quyết định số 269-NV[1] về việc thành lập xã Kim Phú thuộc huyện Yên Sơn trên cơ sở trên cơ sở xã Kim Thắng và xã Vinh Phú.
Ngày 27 tháng 12 năm 1975, Quốc hội ban hành Nghị quyết[5] về việc thành lập tỉnh Hà Tuyên trên cơ sở tỉnh Tuyên Quang và tỉnh Hà Giang. Khi đó, xã Kim Phú thuộc huyện Yên Sơn, tỉnh Hà Tuyên.
Ngày 12 tháng 8 năm 1991, Quốc hội ban hành Nghị quyết[6] về việc chia tỉnh Hà Tuyên thành tỉnh Tuyên Quang và tỉnh Hà Giang. Khi đó, xã Kim Phú thuộc huyện Yên Sơn, tỉnh Tuyên Quang.
Ngày 15 tháng 7 năm 1999, Chính phủ ban hành Nghị định số 56/1999/NĐ-CP[7] về việc sáp nhập một phần dân cư của thị trấn nông trường Tháng 10 vào xã Kim Phú.
Ngày 21 tháng 11 năm 2019, Ủy ban Thường vụ Quốc hội ban hành Nghị quyết 816/NQ-UBTVQH14 về việc sắp xếp các đơn vị hành chính cấp huyện, cấp xã thuộc tỉnh Tuyên Quang (nghị quyết có hiệu lực từ ngày 1 tháng 1 năm 2020).[10] Theo đó:
Sáp nhập toàn bộ 19,29 km² diện tích tự nhiên và 13.151 người của xã Kim Phú thuộc huyện Yên Sơn vào thành phố Tuyên Quang.
Điều chỉnh 19,20 km² diện tích tự nhiên và 3.180 người của xã Phú Lâm vừa giải thể vào xã Kim Phú.
Sau khi điều chỉnh địa giới hành chính, xã Kim Phú có 38,49 km² và dân số là 16.331 người.
Xã Kim Phú có 28 thôn: 1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, Canh Lâm, Đồng Xung, Ngòi Khế, Sơn Khánh, T235, Tân Lập, Tân Long, Vực Vại.
Ngày 5 tháng 9 năm 2020, HĐND tỉnh Tuyên Quang ban hành Nghị quyết số 34/NQ-HĐND[4] về việc:
Bối cảnh rơi vào khoảng thời gian khoảng 500 năm sau cuộc khởi nghĩa nhân dân cuối cùng ở Mondstadt kết thúc, Venessa thành lập Đội Kỵ Sĩ Tây Phong để bảo vệ an toàn và duy trì luật pháp cho đất nước