Villemur-sur-Tarn (en occitano Vilamur de Tarn) es una comuna (municipio) de Francia, en la región de Mediodía-Pirineos, departamento de Alto Garona, en el distrito de Toulouse.
Es la capital y la mayor población del cantón de su nombre.
Su población en el censo de 1999 era de 4.929 habitantes.
Está integrada en la Communauté de communes de Villemur-sur-Tarn, de la que es con diferencia la mayor comuna por población.