L'agglomération de Viviers-lès-Montagnes est située dans le département Tarn.
Les municipalités à proximité sont les suivantes : Saint-Affrique-les-Montagnes, Navès, Saïx, Soual, Verdalle, Cambounet-sur-le-Sor.
3 infirmiers et infirmières à domicile travaillent à Viviers-lès-Montagnes.