Boissezon liegt an den nördlichen Ausläufern der Montagne Noire (dt. „Schwarzes Gebirge“). Die Gemeinde befindet sich etwa elf Kilometer ostsüdöstlich von Castres. Umgeben wird Boissezon von den Nachbargemeinden Saint-Salvy-de-la-Balme im Norden, Cambounès im Osten und Nordosten, Le Rialet im Südosten, Pont-de-Larn im Süden sowie Noailhac im Westen.
Der Ort liegt in einer engen Flussschleife der Durenque, in die auch noch der Nebenfluss Durencuse einmündet. Durch den Ort führt auch die Via Tolosana, einer Variante des Jakobswegs.