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:
Nguyễn Thị Xuân Phúc
Số 331 ấp An Cư - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
Phan Thị Thu Yên
Số 316 ấp An Cư - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
Huỳnh Thị Kim Huệ
Tổ 1, ấp Bãi Ngự - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
Lê Thị Diệu Hiền
ấp Củ Tron - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
ĐOÀN HIẾU TOÀN
Tổ 8, ấp An Cư, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
TRANG THANH BÌNH
Tổ 10, ấp An Phú, Xã Nam Du, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
Trần Hữu Sơn
ấp Củ Tron - Xã An Sơn - Huyện Kiên Hải - Kiên Giang
Người đại diện:
HUỲNH VĂN HUA
97 ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
TRƯƠNG VĂN HÀO
Tổ 7, ấp I, Xã Hòn Tre, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
ĐOÀN HIẾU LIÊM
ấp An Cư, xã An Sơn, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
NGUYỄN VĂN HIẾU
Tổ 8, ấp 1, xã Hòn Tre, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
NGUYỄN THỊ BÌNH
ấ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Ị THU ĐÔNG
ấp Bãi Nhà B, xã Lại Sơn, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
TRẦN VĂN TOÀN
Ấp 1, Xã Hòn Tre, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
BÙI KHẾ
Tổ 5, ấp An Cư, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
TRẦN NGỌC BÍCH
ấp Bãi Nhà A xã Lại Sơn, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
NGUYỄN THỊ VÂN ANH
ấp I, Hòn tre- Kiên hải, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
TRƯƠNG THỊ BỨA
Ấp 2, Xã Hòn Tre, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
CHÂU HOANH NA
Số 022-023 Bãi Tuồng, ấp Cù Tron, Xã An Sơn, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
TRẦN NGỌC HIẾU
ấp Bãi Nhà, Xã Lại Sơn, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
TRƯƠNG BÉ BA
ấp Bãi Nhà - Xã Lại Sơn - - Huyện Kiên Hải - Kiên Giang
Người đại diện:
NGUYỄN VĂN THẬM
Tổ 2, ấp 2- xã Hòn Tre, , Huyện Kiên Hải, Kiên Giang
Người đại diện:
LƯU VĂN CHUỐI
ấp 2 - xã Hòn Tre - - Huyện Kiên Hải - Kiên Giang
Người đại diện:
ANG KOK HWA
ấp Thiên Tuế - xã Lại Sơn - - Huyện Kiên Hải - Kiên Giang
ấp Hòn Heo - Xã Sơn Hải - - Huyện Kiên Hải - Kiên Giang