Boniac est situé sur la commune de La Panouse à une altitude de 1285m.
Situation de la commune de La Panouse en Lozère :