Con un'estensione del territorio di soli 6,05 km², è il comune più piccolo della provincia di Vercelli.
Origini del nome
Secondo alcune ipotesi Guarda starebbe per "luogo di guardia" sul confine con la vicina Valsesia; Bosone, invece, sarebbe da ricondurre al termine arcaico tedesco bos, che in epoca longobarda indicava tutte le località di fondo valle: di conseguenza Guardabosone potrebbe indicare una "località di guardia al fondo valle".
Monumenti e luoghi d'interesse
È dichiarato paese-museo vivo. Il suo centro storico medievale è stato infatti totalmente restaurato e restituito alla conformazione originale.
Società
Evoluzione demografica
Abitanti censiti
Amministrazione
Altre informazioni amministrative
Il comune faceva parte della Comunità Montana Valle Sessera.