La ciudad de
Mojácar está situada en la parte oriental de la provincia de
Almería dentro de la comarca del Levante Almeriense a una altitud de 152 msnm. Su término municipal tiene una superficie de 72 km² y limita al norte con los municipios de
Garrucha y
Vera, al este con el
mar Mediterráneo, al sur con el municipio de
Carboneras y al oeste con el de
Turre.