I thought I would expand on flar's post by showing all of the population centres within each of the six largest CMAs and then the total population and density when they are all combined. It gives a slightly more regional perspective and compensates for some peculiarities when just looking at the population centre data (Kanata being a separate centre from Ottawa, for examples).
Geographic name 2011 Pop Area Density
Toronto 5,132,794 1751.5 2930.5
Milton 75,573 32.1 2356.5
Georgetown 40,150 23.1 1736.6
Orangeville 30,729 31.2 986.2
Bolton 25,954 11.2 2327.7
Keswick - Elmhurst Beach 25,527 20.0 1274.4
Stouffville 24,886 14.9 1673.6
Bradford 22,378 12.2 1841.8
Alliston 15,379 16.9 910.0
Uxbridge 11,531 19.4 594.7
Other (10) 39,154 63.9 612.6
Total 5,444,055 1996.2 2727.2
Montréal 3,407,963 1545.3 2205.4
Chateauguay 70,812 94.4 774.4
Saint-Jerome 65,825 55.5 1185.6
Beloeil 50,796 47.6 1067.6
Salaberry-de-Valleyfield 39,391 10.1 3892.4
Hudson 21,091 37.0 569.4
Varennes 19,458 6.7 2886.9
Les Coteaux 15,847 21.2 747.5
L'Assomption 14,113 6.0 2356.1
Sainte-Anne-des-Plaines 10,890 3.8 2850.8
Lavaltrie 10,436 7.1 1467.8
Other (8) 30,932 42.0 736.7
Total 3,757,554 1873.9 2005.3
Vancouver 2,135,201 1150.4 1856.0
White Rock 82,368 46.0 1790.6
Walnut Grove 27,969 17.8 1567.8
Aldergrove 12,778 15.4 829.7
Other (2) 2,431 4.1 592.9
Total 2,260,747 1233.8 1832.4
Calgary 1,095,404 704.5 1554.8
Airdrie 42,564 33.1 1285.9
Cochrane 16,841 19.6 861.4
Chestermere 14,363 8.9 1612.0
Other (3) 7,418 17.0 436.6
Total 1,176,590 783.1 1502.6
Edmonton 960,015 855.3 1122.4
Spruce Grove 27,947 22.4 1247.1
Leduc 24,279 37.0 656.7
Stony Plain 13,882 17.6 787.9
Beaumont 13,284 10.5 1265.1
Other (6) 24,742 55.8 443.8
Total 1,064,149 998.6 1065.7
Ottawa-Gatineau 933,596 501.9 1860.1
Kanata 101,760 49.6 2052.0
Buckingham 23,589 31.7 743.2
Rockland 11,099 8.1 1375.3
Other (8) 23,390 30.8 760.4
Total 1,093,434 622.1 1757.8