Villanueva de la Cañada is a municipality in Spain, located 30 km west (and slightly north) of the city of Madrid.
Population (2006): 14 809.