La extensión del municipio de Villaharta es de 12km2 con una altitud de 580 m sobre el nivel del mar. Se encuentra a una distancia de cordoba capital de 38km, con una total de habitantes de 650.

Su nombre alude posiblemente a su posición elevada (Villa «alta»), coronando la Sierra entre los ríos Guadiato y Guadalbarbo. Hay quien sitúa en el lugar que hoy ocupa Villaharta la antigua Casobriga de los romanos. No obstante, la población actual del municipio es relativamente reciente. Don Fernando Páez de Castillejo y su mujer, doña Leonor de Angulo, fueron facultados por los Reyes Católicos en 1495 para fundar un mayorazgo a favor de su hijo mayor don Francisco Páez de Castillejo, del que formaron parte, entre otras posesiones, las tierras y ventas de la Alhondiguilla, actual Villaharta, que se poblaron hacia el año 1630, cuando don Diego Páez de Castillejo, quinto señor del heredamiento, compró al rey Felipe IV, por 5.000 ducados, la jurisdicción civil y criminal. En torno a ese año se construyó la primera Iglesia y la Posada. Al morir sin descendencia en el año 1748 don Andrés Páez de Castillejo, se promueve pleito entre los heredos, y terminó pasando este mayorazgo al ducado de Alba.