La ciudad de Villarrica está ubicada a 172 km al este de Asunción, en la región centro-occidental del departamento de Guairá y en las inmediaciones de la cordillera del Ybytyruzú.