Peñarroya-Pueblonuevo is een gemeente in de provincie Córdoba, gelegen in het zuiden van Spanje. De gemeente ligt op ongeveer 140 kilometer van de stad Córdoba en heeft een oppervlakte van bijna 300 vierkante kilometer. De gemeente bestaat uit verschillende plaatsen, waaronder Peñarroya-Pueblonuevo, Belmez, Espiel en Valsequillo.
Peñarroya-Pueblonuevo is een relatief kleine gemeente met ongeveer 10.000 inwoners. De bevolking is geconcentreerd in de hoofdplaats Peñarroya-Pueblonuevo, die wordt beschouwd als het culturele en economische centrum van de gemeente. De gemeente behoort tot de comarca Valle del Guadiato, een vruchtbaar gebied dat wordt gekenmerkt door zijn prachtige landschappen en rijke natuur.