El distrito de Rochechouart se encuentra en el oeste del departamento de Alto Vienne.