Виладекавальс (кат. Viladecavalls) — населённый пункт и муниципалитет в Испании, входит в провинцию Барселона в составе автономного сообщества Каталония. Муниципалитет находится в составе района (комарки) Вальес-Оксиденталь. Занимает площадь 20,08 км². Население — 7323 человека (на 2010 год). Расстояние до административного центра провинции — 38 км.