Dovrebbe derivare da soprannomi legati a caratteristiche fisiche del capostipite.
Il cognome Capilungo è originario del leccese. Capolungo è decisamente perugino.
Il cognome Capolungo è 2913° nella regione Umbria Il cognome Capolungo è 2329° nella provincia di Perugia Il cognome Capolungo è 91° nel comune di Anghiari (AR)