Centro della Lombardia, in provincia di Pavia, con 300 abitanti, situato a 109 m di altezza sul fiume Agogna, presso Mortara.
Il territorio comunale, ampio 7,4 kmq; conta 480 abitanti (371 nel 1991).
Il toponimo viene spesso scritto impropriamente Certo o Cerretto. Cerreto Lomellina è un centro agricolo e di allevamento di bovini, compreso nella zona della Lomellina, sulla dx del torrente Agogna, 42 km a nord-ovest di Pavia.
Anticamente il comune fu noto con il nome di Canziano. Fino al 1955 si chiamò Cerreto Lomellina