Rochechouart (en occitano Rechoard) es un municipio de Francia, situado en el departamento de Alto Vienne, en la región del Lemosín.