Villarrica se divide en un total de 36 barrios: 22 en la zona rural y 14 en la zona urbana.