Dovrebbe derivare dal toponimo Zogno (BG) ed in particolare dall'antica località di Sum(mum)Zognum castello posto sopra Zogno.
Tracce di questa cognomizzazione si trovano a Zogno almeno dalla seconda metà del 1400 quando un certo Don Antonio Sonzogno è scritto tra i parroci supplenti della Parrocchia di San Lorenzo martire per il periodo dal 1489 al 1499.
Il cognome Sonzogni è tipico del bergamasco. Sonzogno, molto raro, è presente in Lombardia e Veneto. Sanzogni è specifico del bresciano. Sanzogno, quasi unico, è probabilmente dovuto ad errori di trascrizione. Zogno è lombardo veneto.
Il cognome Sanzogno è 56237° nella regione Veneto Il cognome Sanzogno è 16240° nella provincia di Novara Il cognome Sanzogno è 360° nel comune di CERANO (NO)