Xã Hàm Giang có diện tích 16,52 km², dân số năm 2019 là 7.557 người[3], mật độ dân số đạt 457 người/km².
Hành chính
Xã Hàm Giang được chia thành 7 ấp: Chợ, Nhuệ Tứ A, Nhuệ Tứ B, Trà Tro, Trà Tro A, Trà Tro B, Trà Tro C.
Lịch sử
Sau năm 1975, Hàm Giang là một xã thuộc huyện Trà Cú.
Ngày 1 tháng 8 năm 2008, Chính phủ Việt Nam ban hành Nghị định số 86/2008/NĐ-CP[1] về việc thành lập xã Hàm Tân thuộc huyện Trà Cú trên cơ sở điều chỉnh 2.098 ha diện tích tự nhiên và 7.759 nhân khẩu của xã Hàm Giang.
Sau khi điều chỉnh địa giới hành chính, xã Hàm Giang còn lại 1.652 ha diện tích tự nhiên và 7.111 nhân khẩu.
Ngày 15 tháng 10 năm 2019, Hội đồng Nhân dân tỉnh Trà Vinh ban hành Nghị quyết 157/NQ-HĐND[4] về việc sáp nhập ấp Cà Tốc vào ấp Chợ.