Xã Vĩnh Khánh nằm ở phía Tây bắc của huyện Thoại Sơn, tỉnh An Giang. Diện tích xã là khoảng 14,3 km². Với khí hậu nhiệt đới, Vĩnh Khánh có nhiệt độ trung bình hàng năm khoảng 27 độ C.
Dân số của xã Vĩnh Khánh là khoảng 10.000 người, chủ yếu là người Kinh và đạo Phật.
Có một số danh lam thắng cảnh nổi tiếng ở xã Vĩnh Khánh như đền Quan Âm, chùa Phương Nam, đồi cát Vĩnh Khánh, kênh đào Vĩnh Khánh,...
Đặc sản nổi tiếng của xã Vĩnh Khánh là cá lóc nướng trui, cá lóc kho tộ và cá lóc chiên giòn.