Thành phố Quy Nhơn nằm ở phía đông nam và là địa phương cửa ngõ phía nam tỉnh Bình Định, có vị trí địa lý:
- Phía đông giáp Biển Đông
- Phía tây giáp huyện Tuy Phước và huyện Vân Canh
- Phía bắc giáp huyện Tuy Phước và huyện Phù Cát
- Phía nam giáp thị xã Sông Cầu, tỉnh Phú Yên.[3]
Quy Nhơn nằm trong phạm vi tọa độ từ 13°36'B đến 13°54'B, từ 109°06'Đ đến 109°22'Đ, cách Hà Nội 1.065 km về phía bắc, cách Thành phố Hồ Chí Minh 650 km về phía nam, cách thành phố Pleiku (tỉnh Gia Lai) 165 km và cách thành phố Đà Nẵng 323 km.