Xã An Hảo nằm ở phía Tây Nam của Huyện Tịnh Biên, tỉnh An Giang. Diện tích xã là khoảng 30,5 km². Khí hậu ở đây thuộc loại khí hậu nhiệt đới gió mùa, có hai mùa rõ rệt: mùa khô và mùa mưa. Dân số của xã ước tính là khoảng 7.000 người.
An Hảo có nhiều danh lam thắng cảnh như: Chùa Khánh An, Đền Bà Chúa Xứ, Vườn chim Tràm Chim, Vườn quốc gia Tràm Chim, Khu du lịch sinh thái An Hảo.
Đặc sản của xã gồm có: cá lăng nướng, chạo tôm, cá kho tộ, bánh tét lá cam, bánh xèo tôm nhảy, chè sầu riêng.