Castanet-le-Haut (; ) is a commune in the Hérault department in southern France.
The commune is traversed by the rivers Dourdou de Camarès and Mare.
The residents are called Castanetais in French.