Aubusson liegt im Süden des Départements Creuse, eingebettet in eine hügelige Landschaft am Fluss Creuse und seinem Nebenfluss Beauze. Die Gemeinde gehört zum Regionalen Naturpark Millevaches en Limousin und erhebt sich auf etwa 512 Meter über dem Meer. Mit einer Fläche von rund 19 Quadratkilometern ist sie eine der größeren Ortschaften der Region.
Die Wurzeln der Stadt reichen bis ins 15. Jahrhundert zurück, als hier die Tradition der Bildwirkerei entstand. Aubusson war einst ein wichtiger Lieferant für den französischen Königshof und entwickelte sich zu einem Zentrum der Tapisserie-Kunst. Im 20. Jahrhundert prägte Jean Lurçat mit neuen Designs die lokale Handwerkstradition und gab ihr eine moderne Richtung.
Besonders sehenswert ist der mittelalterliche Uhrturm aus dem Jahr 1579, der einst Teil der Stadtbefestigung war. Zudem beherbergt Aubusson Museen zur Geschichte der Bildwirkerei und ein Kulturzentrum, das dem einflussreichen Künstler Jean Lurçat gewidmet ist. Die Stadt brachte auch bedeutende Persönlichkeiten hervor, darunter Schriftsteller wie Jules Sandeau und Alfred Assolant sowie hugenottische Tapissiers, die in Berlin wirkten.