Limita al Norte y al Este con el municipio de Tavira, al Oeste con Faro, al Noroeste con São Brás de Alportel y al Sureste con el océano Atlántico.