Willoughby Heights is home to a population of 37,428 residents, occupying 12,169 households with an average household sizer of 3.1 people. The average age of a Willoughby Heights Resident 35.6 year years old, younger than the average within the Township of Langley. The median household income for Willoughby Heights is $115,049. Of the 37,428 residents in Willoughby Heights, 39% of the population are of a visible minority and 93% of the population’s mother tongue is English. The total labour force for Willoughby Heights is 21,413 workers with 3,038 of those self-employed.