Xã Thạnh Phú được chia thành 14 ấp: Cần Đước, Khu I, Khu II, Khu III, Khu IV, Phú A, Phú An, Phú B, Phú Hòa, Phú Hưng, Phú Thành, Phú Thuận, Rạch Sên, Sóc Bưng.[3]
Lịch sử
Ngày 7 tháng 7 năm 1982, Hội đồng Bộ trưởng ban hành Quyết định số 111-HĐBT[4] về việc thành lập xã Thạnh Lợi trên cơ sở một phần của xã Thạnh Phú.
Ngày 16 tháng 9 năm 1989, Hội đồng Bộ trưởng ban hành Quyết định số 128-HĐBT[5] về việc sáp xã Thạnh Lợi vào xã Thạnh Phú.
Sau khi phân vạch địa giới hành chính, xã Thạnh Phú có 4.753,92 ha diện tích tự nhiên và 13.612 nhân khẩu.[1]
^Quyết định số 128-HĐBT ngày 16/9/1989 của Hội đồng Bộ trưởng về việc phân vạch địa giới hành chính một số xã, thị trấn của các huyện Ô Môn, Vĩnh Châu, Mỹ Xuyên, Châu Thành, Thốt Nốt, Phụng Hiệp, Thạnh Trị và Vị Thanh thuộc tỉnh Hậu Giang.
^Quyết định về việc công nhận xã Thạnh Phú, huyện Mỹ Xuyên, tỉnh Sóc Trăng đạt tiêu chí đô thị loại V.