Prato Sesia (
Pra in piemontese) è un comune italiano di 1 813 abitanti della provincia di
Novara 
in Piemonte.
È attraversato dal torrente Roccia, breve affluente del Sesia. Il comune infatti, è situato sulla riva sinistra del fiume, tra i colli della bassa Valsesia. Prato Sesia è diviso nei rioni di Prato Vecchio (Prà Vègia), Prato Nuovo (Prà Nova), e Gabbio. Fanno parte del comune di Prato Sesia anche le frazioni di Baragiotta, Ca' Bianca e Ca di Spagna. Nota come Prato, vi fu aggiunto lo specificativo Sesia per differenziarla da altri comuni omonimi a partire dal 31 maggio 1863.
Storia
Prato Sesia è l'antico Karon che significa "sopra le acque". Secondo la tradizione, infatti, un grande lago si estendeva nei tempi passati tra la collina di Sopramonte e quella di San Lorenzo, dove ora sorge il paese.