Xã An Thới Đông nằm ở phía bắc huyện Cần Giờ, với vị trí địa lý:
• Phía đông giáp xã Tam Thôn Hiệp.
• Phía tây giáp huyện Nhà Bè và tỉnh Long An, ranh giới là sông Soài Rạp.
• Phía nam giáp xã Lý Nhơn và xã Long Hòa.
• Phía bắc giáp xã Bình Khánh.
Xã An Thới Đông có diện tích 103,72 km². An Thới Đông gồm 09 ấp : An Bình, An Hòa 1, An Hòa 2, An Nghĩa 1, An Nghĩa 2, Doi Lầu