Rochechouart befindet sich im Bereich des Kraters von Rochechouart-Chassenon, eines nach neuesten Erkenntnissen eines deutsch-französischen Forscherteams 200 Millionen Jahre alten Meteoritenkraters, der als solcher erst 1967 identifiziert wurde.
Die Stadt liegt am Ufer der Graine, die hier ihren linken Nebenfluss Veyres aufnimmt. An der nördlichen Gemeindegrenze verläuft der Fluss Gorre.
Name: Rochechouart ist aus Roca und Cavardus zusammengesetzt, der erste Teil bezeichnet einen leicht zu verteidigenden Felssporn, der zweite Teil ist der Name desjenigen Ritters, der hier um das Jahr 1000 eine Burg anlegte.
Die Stadt war 800 Jahre lang Sitz der Vizegrafen von Rochechouart. Das Wappen der Vizegrafen ist heute das Wappen der Stadt.
Musée Départemental d'Art Contemporain: Im Museum, das sich im Schloss Rochechouart befindet, ist auch der Nachlass des österreichisch-deutschen Dadaisten Raoul Hausmann zu finden (Hausmann lebte von 1944 bis 1971 in Limoges)