Castelnovetto is een gemeente in de Italiaanse provincie Pavia (regio Lombardije) en telt 640 inwoners (31-12-2004). De oppervlakte bedraagt 18,5 km², de bevolkingsdichtheid is 36 inwoners per km².

Demografie 
Castelnovetto telt ongeveer 278 huishoudens. Het aantal inwoners daalde in de periode 1991-2001 met 7,6% volgens cijfers uit de tienjaarlijkse volkstellingen van ISTAT.

Geografie 
Castelnovetto grenst aan de volgende gemeenten: Ceretto Lomellina, Cozzo, Nicorvo, Robbio, Rosasco, Sant'Angelo Lomellina.

Gemeente in Pavia