Dovrebbe derivare dai molti toponimi Castelfranco come se ne trovano ad esempio in Umbria, nel rietino, nel bergamasco e nel cremonese.
Il cognome Castelfranchi, molto raro, ha un ceppo a Milano ed uno a Roma. Castelfranco, ancora più raro, ha una presenza nel chietino e forse un piccolo ceppo a Modena.
Il cognome Castelfranchi è 21479° nella regione Lombardia Il cognome Castelfranchi è 5643° nella provincia di Lecco Il cognome Castelfranchi è 81° nel comune di CALCO (LC)