Questo comune è costituito da tre villaggi di origine rurale che si trovano immersi nel verde sulle pendici del monte Carza: Trarego, Viggiona e Cheglio.