Villaharta se encuentra localizado en el corazón de Sierra Morena, al norte de la provincia de Córdoba, junto al Valle del Guadiato, perteneciendo a la comarca homónima.
Al situarse en las faldas de un cerro, su casco urbano se dispone en calles empinadas de casas blancas, configurando un paisaje digno de observar por cualquiera que visite el pueblo.
Los lugares turísticos más reseñables son las Fuentes de Agua Agria, la parroquia Nuestra Señora de la piedad, el mirador de las Zahurdillas o el Parque Elías Cervelló y Chinesta.
Población:
669
INE 2017