La gare d'Eymoutiers-Vassivière est située sur la ligne de Limoges à Ussel à proximité du lac de Vassivière.