Mértola é uma vila portuguesa do distrito de Beja, região do Alentejo e subregião do Baixo Alentejo, com cerca de 3100 habitantes. A vila encontra-se situada numa elevação na margem direita do rio Guadiana, imediatamente a montante da confuência da ribeira de Oeiras.
É sede de um dos maiores municípios de Portugal, com 1279,40 km² de área e 8712 habitantes (2001), subdividido em 9 freguesias. O município é limitado a norte pelos municípios de Beja e de Serpa, a leste pela Espanha, a sul por Alcoutim e a oeste por Almodôvar e por Castro Verde.
Alcaria Ruiva, Corte do Pinto, Espírito Santo, Mértola, Santana de Cambas, São João dos Caldeireiros, São Miguel do Pinheiro, São Pedro de Solis, São Sebastião dos Carros