Xã An Sơn nằm tại Huyện đảo Kiên Hải, tỉnh Kiên Giang. Xã có diện tích khoảng 9,19 km² và khí hậu thuộc dạng nhiệt đới gió mùa, có mưa nhiều vào mùa hè. Theo thống kê năm 2019, dân số của xã là khoảng 4.428 người.
Ở xã An Sơn có nhiều danh lam thắng cảnh nổi tiếng như Đền Thủy Đức, Đền Thần Tài, Đền Thánh Mẫu, đặc biệt là bãi biển An Sơn với cát trắng và nước biển trong xanh.
Đặc sản của xã An Sơn gồm có cá hộp, cá linh, tôm khô, mực khô, nấm đông cô... được nhiều người địa phương và du khách yêu thích.
Có 110 doanh nghiệp tại Xã An Sơn, Huyện đảo Kiên Hải, Kiên Giang
Người đại diện:
Trần Thị Hía
ấp Bãi Ngự - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
Trần Thị Ngọc Hà
ấp Bãi Ngự - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
Trương Mạnh Hải
Tổ 3, ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Hà Ngọc Cang
Tổ 9, ấp An Cư, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Bành Cà Phol
ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Nguyễn Hoàng Phương
ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Lê Văn Đen
ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Nguyễn Huỳnh Chiến
ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Lương Thị Lắm
ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Nguyễn Vũ Linh
ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang