Xã An Ninh Tây nằm ở phía tây bắc huyện Đức Hòa, có vị trí địa lý:
Xã có diện tích 21,45 km², dân số năm 1999 là 9.139 người,[3] mật độ dân số đạt 426 người/km².