Pastricciola se trouve à 600 mètres d’altitude et appartient à l’ancienne piève de Cruzini. Il s’agit d’un territoire de moyenne montagne, qui est dominé par la Punta Migliarello (2254 mètres).
Cette commune adhère au Parc naturel régional de Corse et possède une végétation très verte. C'est un territoire riche en cours d’eau : la rivière U Cruzini, le ruisseau de Canale et celui de Confortu sont les principaux cours d'eau qui traversent Pastricciola.
Aux alentours de cette commune se trouve la forêt de Pastricciola, où on peut faire plusieurs excursions adaptées à toute la famille pour rejoindre la grotte de Coracchia ou la forêt de Gattica.
Les conditions géographiques et climatiques de cette commune en font un territoire parfaitement adapté à une économie fondée sur l'élevage ovin dont les bergeries de Tarricione témoignent encore aujourd'hui.
Selon les registres de l’état civil et les dires des anciens, cette commune a été fondée au début du XVIII° siècle, quand les premiers habitants de Pastricciola sont venus de Guagno, après que ce dernier ait été déserté comme beaucoup d’autres villages de la piève Cruzini.
À l’intérieur du village on peut visiter l’église paroissiale Saint-Michel (XVIII° siècle), ainsi que sa chapelle avec un remarquable clocher surmonté d’un pyramidion. À visiter également l’église Sainte-Marie (XVIII° siècle), qui possède une tour clocher.
Pastricciola se situe à 55 km d’Ajaccio, à 86 km de Corte et à 155 km de Bastia. Cette commune est accessible par la D104, qui s’y arrête en cul-de-sac.