Potrebbe derivare da toponimi come Castelvecchio di Vellano (PT), Castelvecchio Pascoli (LU) o simili ed indicare il luogo di origine del capostipite.
Il cognome Castelvecchi dovrebbe essere toscano. Castelvecchio ha qualche presenza in Lombardia.
Il cognome Castelvecchi è 7227° nella regione Toscana Il cognome Castelvecchi è 1433° nella provincia di Lucca Il cognome Castelvecchi è 62° nel comune di BARGA (LU)