Located approximately 12 miles (19 km) northwest of Cambridge, on the B1050 road, Willingham Parish occupies 4641 acres , and had a population in 2007 of 3,900 people, increasing to 4,015 at the Census 2011.