La commune de Piedigriggio est située dans le département Haute-Corse.
Les communes limitrophes sont les suivantes : Gavignano, Morosaglia, Prato-di-Giovellina, Saliceto, Popolasca, Moltifao.
1 infirmier et infirmière à domicile exerce à Piedigriggio.