Phường An Khánh nằm ở phía tây nam thành phố Thủ Đức, có vị trí địa lý:
Phía đông giáp các phường An Phú và Bình Trưng Tây
Phía tây giáp phường Thủ Thiêm và quận Bình Thạnh
Phía nam giáp phường An Lợi Đông và Quận 7
Phía bắc giáp phường Thảo Điền.
Phường có diện tích 3,92 km², dân số năm 2019 là 23.154 người[1], mật độ dân số đạt 5.907 người/km².