El distrito de Rochechouart es parte del departamento de Alto Vienne desde 1800, cuando se crearon los "arrondissements" en Francia.