Rạch Giá
Lịch sử > Từ năm 1976 đến nay

Tháng 2 năm 1976, Chính phủ Việt Nam quyết định tái lập tỉnh Kiên Giang với tỉnh lỵ là thị xã Rạch Giá và là đơn vị hành chính cấp huyện của tỉnh Kiên Giang.
Ban đầu, Thị xã Rạch Giá có 5 đơn vị hành chính cấp xã, bao gồm 5 phường: An Hòa, Vĩnh Hiệp, Vĩnh Lạc, Vĩnh Thanh và Vĩnh Thanh Vân.
Ngày 27 tháng 9 năm 1983, Hội đồng Bộ trưởng ban hành Quyết định số 107-HĐBT. Theo đó:
Sáp nhập xã Phi Thông của huyện Châu Thành vào thị xã Rạch Giá.
Chia phường Vĩnh Thanh Vân thành 2 phường: Vĩnh Thanh Vân và Vĩnh Hòa.
Chia phường Vĩnh Lạc thành 3 phường: Vĩnh Lạc, Vĩnh Bảo và An Lạc.
Chia phường An Hoà thành phường An Bình và xã An Hòa.
Chia phường Vĩnh Thanh thành phường Vĩnh Thanh và 2 xã: Vĩnh Trung, Vĩnh Quang.
Chia phường Vĩnh Hiệp thành 2 xã: Vĩnh Thông và Vĩnh Hiệp.
Ngày 25 tháng 4 năm  1988, Hội đồng Bộ trưởng ban hành Quyết định số 92-HĐBT. Theo đó:
Sáp nhập thị trấn Rạch Sỏi của huyện Châu Thành vào thị xã Rạch Giá.
Thành lập phường Rạch Sỏi trên cơ sở toàn bộ diện tích tự nhiên và dân số của thị trấn Rạch Sỏi.
Giải thể phường An Lạc và 2 xã: Vĩnh Quang, Vĩnh Trung để thành lập phường Nguyễn Trung Trực.
Giải thể 3 xã: An Hòa, Vĩnh Hiệp và Vĩnh Thông để thành lập 3 phường: An Hòa, Vĩnh Hiệp và Vĩnh Thông.
Ngày 31 tháng 5 năm 1991, Ban tổ chức Chính phủ ban hành Quyết định số 288-TCCP. Theo đó:
Sáp nhập phường An Bình vào phường An Hòa.
Sáp nhập phường Vĩnh Bảo vào phường Vĩnh Lạc.
Sáp nhập phường Vĩnh Hòa vào phường Nguyễn Trung Trực.
Sáp nhập phường Vĩnh Thông vào phường Vĩnh Hiệp.
Ngày 24 tháng 4 năm 1993, Chính phủ ban hành Nghị định số 19-CP. Theo đó, sáp nhập phường Nguyễn Trung Trực vào phường Vĩnh Thanh.
Ngày 18 tháng 3 năm 1997, Chính phủ Việt Nam ban hành Nghị định số 23-CP.Theo đó, thành lập phường Vĩnh Thông trên cơ sở 1.518,56 ha diện tích tự nhiên và 7.151 nhân khẩu của xã Phi Thông.
Ngày 14 tháng 11 năm 2001, Chính phủ Việt Nam ban hành Nghị định số 84/2001/NĐ-CP. Theo đó:
Thành lập phường Vĩnh Quang trên cơ sở 1.064,8 ha diện tích tự nhiên và 18.449 nhân khẩu của phường Vĩnh Thanh.
Thành lập phường Vĩnh Lợi trên cơ sở 398,4 ha diện tích tự nhiên và 7.659 nhân khẩu của phường Rạch Sỏi.
Ngày 11 tháng 2 năm 2003, Chính phủ Việt Nam ban hành Nghị định số 10/2003/NĐ-CP. Theo đó, thành lập phường Vĩnh Bảo trên cơ sở 77,38 ha diện tích tự nhiên và 17.789 nhân khẩu của phường Vĩnh Lạc.
Ngày 8 tháng 1 năm 2004, Chính phủ Việt Nam ban hành Nghị định số 11/2004/NĐ-CP. Theo đó, thành lập phường An Bình trên cơ sở 479,75 ha diện tích tự nhiên và 13.794 nhân khẩu của phường An Hòa.
Ngày 29 tháng 10 năm 2004, thị xã Rạch Giá được Bộ Xây dựng công nhận là đô thị loại 3 theo Quyết định số 1687/QĐ-BXD.
Như vậy, tính đến cuối năm 2004, thì thị xã Rạch Giá có 12 đơn vị hành chính cấp xã, bao gồm 11 phường: An Bình, An Hòa, Rạch Sỏi, Vĩnh Bảo, Vĩnh Hiệp, Vĩnh Lạc, Vĩnh Lợi, Vĩnh Quang, Vĩnh Thanh, Vĩnh Thanh Vân, Vĩnh Thông và xã Phi Thông.
Ngày 26 tháng 7 năm 2005, Chính phủ Việt Nam ban hành Nghị định số 97/2005/NĐ-CP. Theo đó, thành lập thành phố Rạch Giá trên cơ sở toàn bộ diện tích tự nhiên và dân số của thị xã Rạch Giá.
Thành phố Rạch Giá có 9775,42 ha diện tích tự nhiên và 205.660 nhân khẩu với 12 đơn vị hành chính cấp xã trực thuộc, bao gồm 11 phường: Vĩnh Thanh Vân, Vĩnh Thanh, Vĩnh Lạc, Vĩnh Bảo, Vĩnh Lợi, Vĩnh Quang, An Hòa, An Bình, Rạch Sỏi, Vĩnh Thông, Vĩnh Hiệp và xã Phi Thông.
Ngày 18 tháng 2 năm 2014, Thủ tướng Chính phủ ban hành Quyết định số 268/QĐ-TTg về việc công nhận thành phố Rạch Giá là đô thị loại II trực thuộc tỉnh Kiên Giang.
Thành phố Rạch Giá có 11 phường và 1 xã.
Ngày 24 tháng 10 năm 2024, Ủy ban Thường vụ Quốc hội ban hành Nghị quyết số 1247/NQ-UBTVQH15 về việc sắp xếp đơn vị hành chính cấp xã của tỉnh Kiên Giang giai đoạn 2023 – 2025 (nghị quyết có hiệu lực từ ngày 1 tháng 12 năm 2024). Theo đó, sáp nhập phường Vĩnh Bảo vào phường Vĩnh Thanh Vân.
Thành phố Rạch Giá có 10 phường và 1 xã như hiện nay.
Ngày 21 tháng 1 năm 2025, Thủ tướng Chính phủ ban hành Quyết định số 195/QĐ-TTg về việc công nhận thành phố Rạch Giá là đô thị loại I, trực thuộc tỉnh Kiên Giang.