Llerena es una ciudad y municipio español en la provincia de Badajoz, situada en la comarca de Campiña Sur. Con una población de aproximadamente 5.000 habitantes, se encuentra a unos 110 kilómetros al sur de Badajoz capital y a unos 80 kilómetros al norte de Sevilla.