Villa Yacanto (también Yacanto a secas o en forma completa Villa Yacanto de Calamuchita) es una localidad y municipio del departamento de Calamuchita, destino turístico de la provincia de Córdoba en el centro de la República Argentina. Se encuentra en el pago del Valle de Calamuchita a 1.300 msnm. Se llega desde Santa Rosa de Calamuchita por una ruta pavimentada de 28 km o desde Villa General Belgrano, pasando por Athos Pampa, por un camino de ripio de 40 km. Su distancia a la capital provincial Córdoba es de 130 km.
Se levanta en los faldeos de las sierras de los Comechingones, ramal sur de las Sierras Grandes, con su máximo exponente, el Cerro Champaquí, de 2.885 msnm (el más elevado de la provincia y Sierras de Córdoba), a 42 km de Yacanto, llegándose por el camino del cerro Los Linderos.