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:
DƯƠNG NGỌC NGÂN
Tổ 1, Ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang
Người đại diện:
PHÙNG NGỌC HẢI
246, tổ 9, ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
Huỳnh Văn Trí
Số 70, Tổ 1, Ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
PHAN VĂN NHỚ
Tổ 7, ấp An Cư, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang
Người đại diện:
TRẦN QUỐC HƯNG
Số 28, Tổ 5, Ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang
Tổ 4, Ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang
Người đại diện:
TRƯƠNG BÉ SÁU
Tổ 5, Ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang
Người đại diện:
NGÔ VĂN CHIẾN
Số 278, Tổ 9, ấ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:
Nguyễn Thị Thảo
ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Trần Văn Quy
Tổ 1, ấ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:
Lê Minh Đức
Tổ 1, Ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
NGUYỄN THẾ VINHTRẦN THỊ BÍCH PHƯỢNG
Tổ 6, ấp Củ Tron, 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 QUỐC HƯNG
Số 28, Tổ 5, ấp Củ Tron, 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 Thị Diễm
ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Kiên Giang
Người đại diện:
Vũ Duy Tâm
Tổ 6, ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
TỪ XUÂN PHA
Tổ 7, ấ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:
Nguyễn Thị Nghĩa
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:
Nguyễn Thị Tố Nga
Số 02 Ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
Lê Thị Út
Tổ 1, ấ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:
Đào Mạnh Lương
Đảo Hòn Hàng, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
ĐỖ VIẾT TÂN
Tổ 1, ấ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:
HUỲNH THANH NHỰT
Tổ 6, ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
NGUYỄN HỮU THỊNH
Tổ 6, ấp Bãi Ngự, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam
Người đại diện:
NGUYỄN TRƯỜNG AN
Số 256/31 tổ 6, ấ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:
HUỲNH THỊ MỘNG OANH
Tổ 2, ấp Củ Tron, Xã An Sơn, Huyện Kiên Hải, Tỉnh Kiên Giang, Việt Nam