Victoria neighbourhoods: income, home values & demographics

2021 census profiles for 84 neighbourhoods (census tracts) across the Victoria census metropolitan area, home to 397,237 people. Median tract household income is $88k and the median tract home value is $850k. Click any neighbourhood on the map for its full profile: income brackets, age, education, occupation, housing, commute, language, and diversity.

Province

92 cities with 2021 census profiles.

Click a city on the map, or use the City picker in the panel, for its census profile. Circle size shows population.

Toronto ON

Population 2,794,356 (2021 census)

See physician pay in Ontario
Median income$84k
Home value$900k
Renters48.1%
Post-secondary62.4%
Immigrants46.6%
Low income13.2%
Avg. age41.5
  • Under $30k14.4%
  • $30k-$60k20.3%
  • $60k-$80k12.9%
  • $80k-$100k11.3%
  • $100k-$150k18.7%
  • $150k-$200k9.7%
  • $200k+12.7%

Base: Private households (total household income groups, 100% data). Source: Statistics Canada, 2021 Census of Population (city level).

Victoria neighbourhoods by population

The 84 census tracts. Census tracts are small, stable neighbourhood-sized areas of 2,500 to 8,000 people.

NeighbourhoodPopulationMedian incomeMedian homeRentersImmigrants
Langford14,026$81k$600k47.5%16.0%
Langford12,563$102k$800k28.9%19.0%
Langford10,862$110k$800k25.5%13.3%
Langford9,133$92k$650k33.4%13.9%
Saanich CoreSaanich8,610$75k$690k43.7%23.3%
Saanich8,454$98k$900k24.8%20.0%
View Royal7,706$104k$840k31.6%19.2%
Royal OakSaanich7,612$94k$900k36.1%23.9%
James BayVictoria6,784$62k$700k66.1%22.3%
Sooke6,681$90k$650k22.2%10.8%
Cordova BaySaanich6,561$124k$1.25M15.6%23.5%
CareySaanich6,552$99k$850k28.9%18.8%
Cadboro BaySaanich6,513$88k$900k37.8%31.7%
FairfieldVictoria6,503$60k$500k66.3%21.4%
Sidney6,484$80k$800k21.8%23.8%
Victoria WestEsquimalt6,393$80k$700k41.8%18.8%
James BayEsquimalt6,310$79k$830k52.7%13.7%
North Saanich6,159$119k$1.20M12.4%18.2%
CareySaanich6,142$98k$850k26.5%18.3%
Colwood6,121$88k$700k29.0%10.9%
North Saanich6,076$123k$1.10M11.9%15.0%
JubileeVictoria5,994$60k$500k70.7%21.9%
James BayVictoria5,987$65k$850k69.0%21.7%
Burnside-GorgeVictoria5,879$64k$500k62.5%16.2%
Sidney5,834$74k$700k24.5%21.6%
Sooke5,782$97k$650k15.7%11.6%
Gordon HeadSaanich5,447$90k$990k26.6%25.0%
Saanich CoreSaanich5,427$64k$440k51.3%22.4%
JubileeOak Bay5,395$84k$1.25M43.5%22.5%
ShelbourneSaanich5,388$83k$900k36.9%18.0%
Colwood5,271$106k$800k16.8%11.4%
Central Saanich5,219$110k$900k14.4%15.9%
Victoria-DowntownVictoria5,195$65k$600k71.2%22.6%
Juan de Fuca (Part 1)5,132$90k$850k12.7%16.4%
Central Saanich5,114$91k$850k25.2%17.4%
Metchosin5,067$104k$1.00M18.1%13.6%
CareySaanich5,024$96k$850k24.7%14.0%
North ParkVictoria4,898$56k$448k74.2%21.3%
OaklandsVictoria4,862$89k$900k40.3%18.4%
Victoria WestEsquimalt4,830$69k$700k60.2%12.6%
OaklandsVictoria4,698$73k$755k48.6%23.2%
Saanich CoreSaanich4,585$94k$900k32.0%17.4%
Cadboro BaySaanich4,560$119k$1.50M23.2%22.6%
Rural SaanichSaanich4,440$112k$1.00M19.3%17.2%
Victoria WestVictoria4,371$77k$800k61.4%15.8%
Saanich4,266$115k$1.20M12.7%25.9%
RocklandVictoria4,050$84k$1.30M48.7%21.8%
Hillside-QuadraVictoria4,045$81k$850k45.2%21.0%
FairfieldVictoria4,013$71k$860k50.6%16.5%
Victoria WestVictoria3,995$81k$730k44.5%21.3%
Gordon HeadSaanich3,994$107k$990k26.0%26.4%
GonzalesOak Bay3,972$131k$1.70M17.1%20.5%
Central Saanich3,968$103k$900k23.2%17.4%
FernwoodVictoria3,877$76k$850k54.0%16.0%
View Royal3,869$88k$775k34.2%16.6%
Royal OakSaanich3,814$112k$1.00M9.7%29.1%
Gordon HeadSaanich3,781$126k$1.30M18.1%29.3%
ShelbourneSaanich3,753$69k$850k50.0%22.5%
Victoria-DowntownVictoria3,749$65k$500k66.4%21.4%
FernwoodVictoria3,643$60k$552k71.6%16.8%
Gordon HeadSaanich3,568$105k$1.00M24.0%30.0%
Victoria-DowntownVictoria3,450$46k$448k78.9%19.4%
Saanich CoreSaanich3,312$89k$850k30.0%22.1%
JubileeOak Bay3,223$83k$1.10M26.1%24.1%
FairfieldVictoria3,189$99k$1.10M33.6%18.6%
Colwood3,173$115k$950k12.4%17.0%
ShelbourneSaanich3,132$82k$900k44.8%18.4%
Central Saanich3,084$115k$1.00M16.3%13.5%
ShelbourneOak Bay2,973$135k$1.30M9.0%20.2%
OaklandsSaanich2,800$85k$950k44.0%22.7%
GonzalesVictoria2,685$100k$1.20M31.6%18.5%
Colwood2,663$111k$870k21.4%16.3%
Sooke2,623$74k$695k21.6%14.0%
Highlands2,482$122k$1.00M11.0%11.6%
ShelbourneOak Bay2,427$166k$2.00M13.5%21.6%
New Songhees 1A1,839$59k$0k32.4%10.6%
East Saanich 21,790$58k$0k6.9%12.6%
Colwood1,733$101k$500k82.8%8.5%
South Saanich 1712$60k$0k10.6%2.8%
Cole Bay 3266$48k$0k17.6%0.0%
T'Sou-ke230$0k$0k11.1%0.0%
Becher Bay 1221$0k$0k0.0%13.6%
Esquimalt120$0k$0k25.0%0.0%
Union Bay 4109$0k$0k0.0%0.0%

Source: Statistics Canada, 2021 Census of Population (census-tract level). Census tracts are labelled by their StatCan number. Home values are median dwelling values self-reported by owner households. Back to the national map.