Ontario Cities

944 cities and towns in Ontario (ON)

# City Population Median Income Home Value
1 Toronto 2,794,356 $84,000 $900,000
2 Ottawa 1,017,449 $102,000 $624,000
3 Mississauga 717,961 $102,000 $900,000
4 Brampton 656,480 $111,000 $900,000
5 London 422,324 $76,500 $548,000
6 Etobicoke 365,000 N/A N/A
7 Markham 338,503 $104,000 $1,100,000
8 Vaughan 323,103 $124,000 $1,200,000
9 Kitchener 256,885 $87,000 $680,000
10 Windsor 229,660 $70,000 $400,000
11 Oakville 213,759 $128,000 $1,200,000
12 Richmond Hill 202,022 $102,000 $1,200,000
13 Burlington 186,948 $110,000 $900,000
14 Nepean 180,000 N/A N/A
15 Oshawa 175,383 $86,000 $695,000
16 Greater Sudbury 166,004 $84,000 $348,000
17 Greater Sudbury / Grand Sudbury 166,004 $84,000 $348,000
18 Gloucester 150,012 N/A N/A
19 Barrie 147,829 $93,000 $695,000
20 Guelph 143,740 $93,000 $700,000
21 Whitby 138,501 $123,000 $850,000
22 Cambridge 138,479 $93,000 $650,000
23 St. Catharines 136,803 $72,500 $548,000
24 Milton 132,979 $126,000 $950,000
25 Kingston 132,485 $79,000 $500,000
26 Ajax 126,666 $119,000 $850,000
27 Orléans 125,937 N/A N/A
28 Ottawa South 125,090 N/A N/A
29 Waterloo 121,436 $94,000 $750,000
30 Thunder Bay 108,843 $82,000 $300,000
31 Brantford 104,688 $79,500 $552,000
32 Chatham-Kent 103,988 $72,000 $348,000
33 Clarington 101,427 $112,000 $750,000
34 Pickering 99,186 $118,000 $880,000
35 Niagara Falls 94,415 $74,500 $552,000
36 Kanata 90,000 N/A N/A
37 Newmarket 87,942 $110,000 $950,000
38 Peterborough 83,651 $71,500 $500,000
39 Willowdale 79,440 N/A N/A
40 Kawartha Lakes 79,247 $82,000 $572,000
41 Caledon 76,581 $133,000 $1,000,000
42 Stoney Creek 76,382 N/A N/A
43 Sault Ste. Marie 72,051 $73,000 $250,000
44 Norfolk County 67,490 $82,000 $500,000
45 Waterfront Communities-The Island 65,913 N/A N/A
46 Halton Hills 62,951 $127,000 $900,000
47 Aurora 62,057 $119,000 $1,000,000
48 Welland 55,750 $71,500 $500,000
49 Belleville 55,071 $73,000 $424,000
50 Woburn 53,485 N/A N/A