Villarrodrigo es un municipi de la província espanhòlade Jaén e de la Comunautat Autonòma d'Andalosia.