El municipio limita al norte con Enix, Felix y Dalías, al sur con La Mojonera y Roquetas de Mar, municipio con el que también limita al este, mientras que al oeste está flanqueado por Dalías, El Ejido y La Mojonera.