Table 3 
Population density of primary downtowns, 2021 

Population density of primary downtowns, 2021
  Population density
  people per square kilometre
All primary downtowns 5,385
St. John's 3,286
Halifax 6,237
Moncton 1,795
Saint John 3,355
Fredericton 1,808
Saguenay 1,913
Québec 5,673
Sherbrooke 2,825
Trois-Rivières 4,197
Drummondville 3,268
Montréal 8,367
Gatineau 3,000
Ottawa 6,847
Kingston 3,663
Belleville 2,494
Peterborough 2,940
Oshawa 3,546
Toronto 16,608
Hamilton 6,939
St. Catharines 3,547
Kitchener 3,746
Brantford 3,254
Guelph 3,223
London 3,580
Windsor 5,004
Barrie 2,389
Greater Sudbury 2,073
Thunder Bay 2,906
Winnipeg 6,102
Regina 2,103
Saskatoon 2,388
Lethbridge 1,412
Calgary 7,778
Red Deer 1,631
Edmonton 4,845
Kelowna 3,280
Kamloops 2,102
Chilliwack 3,444
Abbotsford 4,059
Vancouver 18,837
Victoria 5,709
Nanaimo 2,082
Note(s):
Population density for secondary downtowns is shown in Table 4.
Source(s):
Census of Population, 2021 (3901).
Date modified: