El distrito de Puerto de la Torre limita al norte con el término municipal de Almogía, al este con el distrito de Bailén-Miraflores, al sur con el distrito de Teatinos-Universidad, al sureste con los distritos de Bailén-Miraflores y Cruz de Humilladero, y al oeste con el distrito de Campanillas.