Barret est situé sur la commune de Barre-des-Cévennes à une altitude de 942m.
Situation de la commune de Barre-des-Cévennes en Lozère :