La ciudad está situada sobre el mar Caribe, en la desembocadura del río Ozama, en la costa sur de la isla.