Tỉnh An Giang nằm về phía tây nam đồng bằng sông Cửu Long, cách Thành phố Hồ Chí Minh 187 km, có vị trí địa lý:
Phía đông giáp tỉnh Đồng Tháp dài 107 km
Phía tây giáp tỉnh Kiên Giang
Phía nam giáp thành phố Cần Thơ dài 44 km
Phía bắc giáp tỉnh Kandal và tỉnh Takéo, Vương quốc Campuchia với đường biên giới dài gần 104 km.
Tỉnh An Giang có tổng diện tích tự nhiên hơn 3.500 km², trong đó diện tích đất sản xuất nông nghiệp 280.658 ha, đất lâm nghiệp 14.724 ha, bằng 1,03% diện tích cả nước và đứng thứ 4 so với 13 tỉnh đồng bằng sông Cửu Long.
An Giang là tỉnh duy nhất của vùng Đồng bằng sông Cửu Long có địa bàn ở cả hai bờ sông Cửu Long. Điểm cực Bắc của tỉnh nằm ở vĩ độ 10°57'B (xã Khánh An, huyện An Phú), cực Nam ở vĩ độ 10°10'60"B (xã Bình Thành, huyện Thoại Sơn), cực Tây ở 104°46'Đ (xã Vĩnh Gia, huyện Tri Tôn), cực Đông trên kinh độ 105°35'Đ (xã Bình Phước Xuân, huyện Chợ Mới).
Khoảng cách lớn nhất theo hướng bắc - nam là 86 km và đông - tây là 87,2 km.