Vailhan est un petit village français situé dans le département de l'Hérault et la région de l'Occitanie (anciennement région Languedoc-Roussillon).
Ses habitants sont appelés les Vailhanais et les Vailhanaises.
La commune s'étend sur 11,2 km² et compte 163 habitants depuis le dernier recensement de la population datant de 2006. Avec une densité de 14,5 habitants par km², Vailhan a connu une nette hausse de 35,8% de sa population par rapport à 1999.
Entouré par les communes de Montesquieu, Neffiès et Cabrières, Vailhan est situé à 13 km au sud-ouest de Clermont-l'Hérault la plus grande ville aux alentours.
Situé à 178 mètres d'altitude, la Rivière la Peyne, le Ruisseau de Lène, le Ruisseau de la Baysse sont les principaux cours d'eau qui traversent la commune de Vailhan.
Le maire de Vailhan se nomme Monsieur Jean-Michel ULMER (mandat 2020-2026).
La commune de Vailhan fait partie de la Communauté de communes Les Avant-Monts.
La commune est proche du parc naturel régional du Haut-Languedoc.
Le Château

La Mairie

L'église de l'Assomption-de-Notre-Dame

Le Monument aux Morts