Xã Thanh Phú gồm: 7 ấp (Ấp Phước Tú, ấp Tấn Long, ấp Thanh Hiệp, ấp 3, ấp 4, ấp IA, ấp IB), diện tích: 11.89 km2, dân số: 14.157 người.