Xã An Sơn nằm trong huyện Thuận An, tỉnh Bình Dương. Diện tích xã là 16,45 km², dân số khoảng 9.000 người. Về khí hậu, xã An Sơn có khí hậu nhiệt đới gió mùa, nhiệt độ trung bình hàng năm là 27,5 độ C.
Ở xã An Sơn có nhiều danh lam thắng cảnh như đồi Chùa, đồi Nhạn, đồi Dừa, suối Tiên, suối Đá Bàn, đền Bà Chúa Xứ An Sơn... Ngoài ra, xã cũng có nhiều loại đặc sản như bánh tráng cuộn thịt heo, bánh tráng nướng, bánh tráng trộn, nem nướng...