| City | Population (July 2006 estimate) |
1 | Toronto (Ont.) | 5,304,100 |
2 | Montreal (Que.) | 3,635,700 |
3 | Vancouver (B.C.) | 2,208,300 |
4 | Ottawa Gatineau (Ont. Que.) | 1,148,800 |
5 | Calgary (Alta.) | 1,060,300 |
6 | Edmonton (Alta.) | 1,016,000 |
7 | Quebec (Que.) | 717,600 |
8 | Hamilton (Ont.) | 714,900 |
9 | Winnipeg (Man.) | 706,900 |
10 | London (Ont.) | 464,300 |
11 | Kitchener (Ont.) | 458,600 |
12 | St. Catharines Niagara (Ont.) | 396,900 |
13 | Halifax (N.S.) | 380,800 |
14 | Windsor (Ont.) | 332,300 |
15 | Victoria (B.C.) | 334,700 |
16 | Oshawa (Ont.) | 340,300 |
17 | Saskatoon (Sask.) | 235,800 |
18 | Regina (Sask.) | 199,000 |
19 | St. John's (N.L.) | 182,500 |
20 | Sherbrooke (Que.) | 163,700 |
21 | Greater Sudbury / Grand Sudbury (Ont.) | 161,100 |
22 | Abbotsford (B.C.)1 | 162,800 |
23 | Kingston (Ont.)1 | 156,200 |
24 | Saguenay (Que.) | 153,000 |
25 | Trois-Rivieres (Que.) | 142,200 |
26 | Saint John (N.B.) | 126,700 |
27 | Thunder Bay (Ont.) | 126,500 |