El municipio de Villarrica está ubicado al nororiente del departamento del Cauca, dista 112 kilómetros de Popayán la capital del departamento y a 20 kilómetros de Cali, hace parte del Área Metropolitana de Cali, capital del departamento del Valle del Cauca.