- Rive droite, Brives, d'origine gauloise (du Celte Brivas qui signifie Pont).
- Rive gauche Charensac d'origine gallo-romaine.
Les deux villes sont reliées depuis 1839 par le Pont Galard.
Elle fait partie de la communauté d'agglomération "Le puy en Velay agglomération" composée de 28 communes qui représente environ 60 000 Habitants.
Site de la Communauté d'Agglomération : www.agglo-lepuyenvelay.fr Office de tourisme du Puy en Velay : www.ot-lepuyenvelay.fr
- Le Puy en Velay
- Brives Charensac
- Le Monteil
- Chadrac
- Aiguilhe
- Espaly
- Vals près le Puy
- Coubon
- St Germain Laprade
- Chaspignac
- Blavozy
- Arsac en Velay
- Polignac
- Sanssac l'Eglise
- Ceyssac La Roche
- St Christophe sur Dolaizon
- St Vidal
- Loudes
- Chaspuzac
- Loudes
- Bains
- St Privat d'Allier
- St Jean de Nay
- Vazeilles Limandre
- Le Vernet
- Le Brigon
- Cussac sur Loire
- Solignac sur Loire
Brives Charensac est la 2ème commune de l'agglomération en terme de population et aussi de proximité.