Forse da uno dei tanti centri abitati denominati Barco che si trovano in Italia (in com. di Pravisdomini, in prov. di Como, Firenze, Reggio Emilia, Trento, Verona...). In alcuni dialetti italiani barco significa “recinto, tettoia, stalla recintata" e simili.
Il cognome è anticamente attestato a Tarcento dove c’è una via Borgobello; non siamo in possesso di attestazioni coeve del toponimo.
Presente a Udine.
fonti
1371 in casa Bertulli dicti Sbarcobelli a Tarcento (Osp. 246, 16); 1397 Bertolo Barchobello cede livello a Fraterna B.V. dei Battuti di Tarcento (ASU CRS 511/1).