Roasio (Roaso in piemontese, pronuncia [rwazʊ]) è un comune italiano di 2 164 abitanti della provincia di Vercelli in Piemonte. Si tratta di un comune sparso e la sede comunale si trova in località San Maurizio. Il territorio si divide in cinque frazioni principali, a loro volta suddivise in località o cantoni.
Geografia fisica
Il territorio di Roasio è situato ai piedi della catena collinare prealpina ed è attraversato dal torrente Rovasenda. Il comune, situato a 40 km a nord di Vercelli è formato dalle frazioni di San Maurizio, Santa Maria, Sant'Eusebio, San Giorgio e Corticella.