Cognome lombardo, particolarmente dell'area compresa tra le province di Pavia, Milano, Lecco e Bergamo, dovrebbe essere stato originato da soprannomi legati al toponimo Colnago (MI).
Il cognome Colnaghi è 742° nella regione Lombardia Il cognome Colnaghi è 117° nella provincia di Monza E Della Brianza Il cognome Colnaghi è 3° nel comune di REA (PV)