El municipio limita al norte con el municipio de Viana del Alentejo, al este con Cuba, al sur y al oeste con Herrera del Alentejo y al oeste con Alcázar del Sal.