Piornal es un municipio español situado en la provincia de Cáceres, en la comunidad autónoma de Extremadura. Se encuentra en la comarca del Valle del Jerte, en el noreste de la región.
La historia de Piornal se remonta a la época romana, aunque la fundación de la actual ciudad se atribuye a la época de la Reconquista. Durante la Edad Media, fue una plaza fuerte que resistió los ataques musulmanes y que posteriormente fue reconstruida por los cristianos. Durante la Guerra Civil española, la ciudad sufrió daños y fue escenario de intensos combates.
Según el censo de 2021, la población de Piornal es de alrededor de 1,200 habitantes. El municipio tiene una superficie de alrededor de 34 kilómetros cuadrados.
Piornal limita al norte con los municipios de Tornavacas y Jerte, al este con los municipios de Casas del Castañar y Barrado, al sur con el municipio de Garganta la Olla, y al oeste con el municipio de Navaconcejo. Todos estos municipios se encuentran en la provincia de Cáceres, en la comunidad autónoma de Extremadura.