Champerboux est situé sur la commune de Sainte-Enimie à une altitude de 937m.
Situation de la commune de Sainte-Enimie en Lozère :