Barbaggio est une commune du département de la Haute-Corse, dans la région de Corse.
Barbaggio fait partie du canton de Biguglia-Nebbio 
Barbaggio adhère à la la communauté de communes Nebbiu - Conca d'Oro 
Barbaggio fait partie du bassin de vie de Bastia 
Le maire de Barbaggio est M. Etienne MARCHETTI, Artisan
La population de Barbaggio est de 340 habitants (2025) 
L'altitude moyenne de Barbaggio 300 mètres.
Le code postal de Barbaggio est : 20253
Le code INSEE de Barbaggio est : 2B029
0 Il n'y a aucun établissement scolaire à Barbaggio.
40.4 La part des résidences secondaires est de 40.4 %. 
Tous les chiffres et statistiques sur Barbaggio sur le site Insee.fr 
CartographieLes autres cartes de la Haute-Corse
Voir toutes les cartes du département de la Haute-Corse (2B)
Patrimonio : à 1.94 km
Furiani : à 4.44 km
Farinole : à 4.68 km
Ville-di-Pietrabugno : à 4.72 km
Bastia : à 5.45 km
Poggio-d'Oletta : à 5.86 km
Saint-Florent : à 6.32 km
Oletta : à 6.80 km
San-Martino-di-Lota : à 6.92 km
Santa-Maria-di-Lota : à 7.57 km
Biguglia : à 7.74 km
Olmeta-di-Capocorso : à 8.82 km
Olmeta-di-Tuda : à 9.10 km
Vallecalle : à 10.86 km
Nonza : à 11.02 km