La commune de Vallière est située dans le département Creuse.
Les communes alentours sont les suivantes : La Nouaille, Saint-Michel-de-Veisse, Saint-Yrieix-la-Montagne, Le Monteil-au-Vicomte, Banize, Saint-Marc-à-Frongier, Saint-Quentin-la-Chabanne.
6 infirmiers et infirmières à domicile exercent à Vallière.