Like the other 576 French constituencies, it elects one MP using a two round electoral system.
The 3rd Constituency of Haute-Vienne covers the northern part of the Department.
In common with the other two constituencies of Haute-Vienne it includes some of the city of Limoges.
Similarly to Haute-Vienne's 2nd constituency this seat has traditionally supported candidates from the centre-left Socialist Party, the only exceptions in recent years being the 1993 and 2017 elections.
En Marche candidate Marie-Ange Magne was elected in 2017.