L'Auvézère coule en région Nouvelle-Aquitaine. Il prend sa source dans le Massif Central à 420 mètres d'altitude sur la commune de Saint-Germain-les-Belles dans la Haute-Vienne.
Il alimente l'Isle à Saint-Vincent-sur-l'Isle au niveau du Saut du Brame.
Sa longueur est de 112,2 kilomètres.