La villa de Villarrodrigo se encuentra en la comarca natural de Sierra de Segura, provincia de Jaén y en la Comunidad Autónoma española de Andalucía.