La ville de Lantriac est située dans le département Haute-Loire.
Les municipalités limitrophes sont les suivantes : Laussonne, Saint-Julien-Chapteuil, Saint-Germain-Laprade, Coubon, Le Monastier-sur-Gazeille, Arsac-en-Velay.
5 infirmiers et infirmières à domicile pratiquent à Lantriac.