La villa de Villaharta o Villa-alta está situada geográficamente a 38 km de Córdoba, en Sierra Morena, cercana al río Guadalbarbo y al Guadiato, de suelos ásperos y montañosos, propicia para la encina milenaria y el altivo olivo de sierra, además de los viñedos.