Campillo de Llerena es un municipio español, perteneciente a la provincia de Badajoz (comunidad autónoma de Extremadura)
Se localiza al norte de Llerena, de la que dista 46 km, y 135 km de Badajoz. El núcleo urbano está situado en el cuadrante noroeste del término municipal. En extensión, el pueblo hace el número 27 entre los 162 con que cuenta la provincia.
Pertenece a la comarca de Campiña Sur y al Partido judicial de Llerena.
Tiene como población de importancia más cercana a Azuaga y pertenece a la mancomunidad de aguas y servicios de Llerena.