Viladecavalls Ispaniyaning Kataloniya mintaqasida joylashgan munisipalitetdir. Barselona provinsiyasi tarkibiga kiradi. Maydoni – 20,08 km2. Aholisi – 7323 kishi (2010).