Santo-Pietro-di-Tenda (Santu Petru di Tenda en Corse) est un petit village français, situé dans le département de la Haute-Corse et la région de Corse.
La commune s'étend sur 125,7 km² et compte 361 habitants depuis le dernier recensement de la population datant de 2005.