An Hiệp được thành lập theo Nghị quyết số 1687/NQ-UBTVQH15 ngày 16/6/2025 của Ủy ban thường vụ Quốc hội khóa XV về việc sắp xếp các đơn vị hành chính cấp xã của tỉnh Vĩnh Long năm 2025. Xã An Hiệp là sự sáp nhập của xã An Hiệp, An Ngãi Tây và Tân Hưng (cũ) trực thuộc huyện Ba Tri, tỉnh Bến Tre (cũ).
Địa giới hành chính: tiếp giáp xã Hưng Nhượng, xã An Ngãi Trung, xã Ba Tri và Sông Hàm Luông.
Sau khi sáp nhập, xã An Hiệp có 56,33 km² diện tích tự nhiên và có 6.207 hộ dân với dân số 31.248 người, xã An Hiệp có 19: ấp An Bình, ấp An Điền Bé, ấp Giồng Lân, ấp Giồng Gạch, ấp Giồng Chị, ấp Giồng Ao, ấp An Điền Lớn, ấp Giồng Nhựt, ấp Giồng Lớn, ấp Giồng Quéo, ấp An Hòa, ấp Giồng Trôm, ấp Giồng Sao, ấp An Qui, ấp Sẻo Xâu, ấp Tân Khai, ấp Hưng Nhơn, ấp Kinh Mới, ấp Tân An.