Limita al norte y al este con el municipio de Tavira, al sureste con Olhão, al sur con Faro y al oeste con Loulé.