Ontario - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank City State Country Population
111. Bourget OntarioCanada 1,062
110. South River OntarioCanada 1,193
109. Powassan OntarioCanada 1,243
108. Omemee OntarioCanada 1,323
107. Thessalon OntarioCanada 1,464
106. Skatepark OntarioCanada 1,500
105. Napanee Downtown OntarioCanada 1,500
104. Millbrook OntarioCanada 1,652
103. Englehart OntarioCanada 1,685
102. Deseronto OntarioCanada 1,897
101. Mattawa OntarioCanada 2,415
100. Wingham OntarioCanada 2,923
99. Casselman OntarioCanada 3,074
98. Atikokan OntarioCanada 3,400
97. Bancroft OntarioCanada 3,838
96. Iroquois Falls OntarioCanada 4,232
95. Deep River OntarioCanada 4,296
94. Shelburne OntarioCanada 4,390
93. Prescott OntarioCanada 4,466
92. Marathon OntarioCanada 4,627
91. Espanola OntarioCanada 4,682
90. Hearst OntarioCanada 4,746
89. Petrolia OntarioCanada 5,453
88. Gananoque OntarioCanada 5,458
87. Gravenhurst OntarioCanada 5,839
86. Parry Sound OntarioCanada 6,469
85. Perth OntarioCanada 6,481
84. Hanover OntarioCanada 7,255
83. Innisfil OntarioCanada 7,345
82. Camlachie OntarioCanada 7,506
81. Aylmer OntarioCanada 7,527
80. Wasaga Beach OntarioCanada 7,567
79. Kirkland Lake OntarioCanada 7,775
78. Fort Frances OntarioCanada 7,931
77. Renfrew OntarioCanada 8,018
76. Goderich OntarioCanada 8,032
75. Dryden OntarioCanada 8,195
74. Bracebridge OntarioCanada 8,238
73. Kapuskasing OntarioCanada 9,240
72. Arnprior OntarioCanada 9,607
71. Carleton Place OntarioCanada 9,743
70. Bells Corners OntarioCanada 9,977
69. Angus OntarioCanada 10,269
68. Temiskaming Shores OntarioCanada 10,442
67. Smiths Falls OntarioCanada 10,553
66. Paris OntarioCanada 11,177
65. Petawawa OntarioCanada 11,256
64. Amherstburg OntarioCanada 11,459
63. Ingersoll OntarioCanada 11,874
62. Hawkesbury OntarioCanada 12,283
61. Elliot Lake OntarioCanada 12,508
60. Greater Napanee OntarioCanada 15,132
59. Kenora OntarioCanada 15,177
58. Pembroke OntarioCanada 15,551
57. Collingwood OntarioCanada 15,809
56. Fort Erie OntarioCanada 15,953
55. Cobourg OntarioCanada 18,099
54. Thorold OntarioCanada 18,224
53. Port Colborne OntarioCanada 18,599
52. Bradford West Gwillimbury OntarioCanada 18,811
51. Huntsville OntarioCanada 19,579
50. Clarence-Rockland OntarioCanada 20,790
49. Keswick OntarioCanada 21,000
48. Owen Sound OntarioCanada 22,625
47. Brockville OntarioCanada 23,886
46. Prince Edward OntarioCanada 25,496
45. Orillia OntarioCanada 30,178
44. Stratford OntarioCanada 30,233
43. Leamington OntarioCanada 30,428
42. Midland OntarioCanada 31,502
41. Orangeville OntarioCanada 32,640
40. Woodstock OntarioCanada 33,892
39. Brant OntarioCanada 34,415
38. St. Thomas OntarioCanada 36,110
37. Quinte West OntarioCanada 42,697
36. Timmins OntarioCanada 42,997
35. Haldimand County OntarioCanada 45,212
34. Cornwall OntarioCanada 48,821
33. Belleville OntarioCanada 48,821
32. North Bay OntarioCanada 50,170
31. Welland OntarioCanada 50,331
30. Norfolk County OntarioCanada 60,847
29. Kawartha Lakes OntarioCanada 74,561
28. Sault Ste. Marie OntarioCanada 74,948
27. Peterborough OntarioCanada 75,877
26. Niagara Falls OntarioCanada 82,000
25. Sarnia OntarioCanada 82,998
24. Brantford OntarioCanada 87,759
23. Pickering OntarioCanada 87,838
22. Waterloo OntarioCanada 97,475
21. Thunder Bay OntarioCanada 99,334
20. Chatham-Kent OntarioCanada 108,589
19. Kingston OntarioCanada 114,195
18. Guelph OntarioCanada 115,760
17. Cambridge OntarioCanada 120,372
16. St. Catharines OntarioCanada 131,989
15. Greater Sudbury OntarioCanada 157,857
14. Burlington OntarioCanada 164,415
13. Oakville OntarioCanada 165,613
12. Barrie OntarioCanada 182,041