Mérida is a city and municipality of Spain, part of the Province of Badajoz, and capital of the autonomous community of Extremadura. Located i…Mérida is a city and municipality of Spain, part of the Province of Badajoz, and capital of the autonomous community of Extremadura. Located in the western-central part of the Iberian Peninsula at 217 metres above sea level, the city is crossed by the Guadiana and Albarregas rivers. The population was 60,119 in 2017.