Vazeilles-Limandre is located at about 20 kilometres northwest of Puy-en-Velay and 30 kilometres southeast of Brioude.
The village is split in two parts, Vazeilles-bas and Vazeilles-haut.
In addition, the commune consists of the hamlets of Beauregard, Fressanges, Limandre, Ninirolles and Sauzet.
History
The discovery of archeological remains in the location of the commune shows a human presence at this time.
The first written documents doing reference to Vazeilles are the archives of Brioude in 969. They present Vazeilles as a "villa" depending on the vicar area of Saint-Paulien.