Canada - 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 CityStateCountryPopulation
301. Notre-Dame-des-Prairies QuebecCanada 8,230
302. Dryden OntarioCanada 8,195
303. Taber AlbertaCanada 8,163
304. Morinville AlbertaCanada 8,108
305. Saint-Félicien QuebecCanada 8,088
306. Bridgewater Nova ScotiaCanada 8,070
307. Goderich OntarioCanada 8,032
308. Renfrew OntarioCanada 8,018
309. Edson AlbertaCanada 7,975
310. Fort Frances OntarioCanada 7,931
311. Chandler QuebecCanada 7,914
312. Kirkland Lake OntarioCanada 7,775
313. Slave Lake AlbertaCanada 7,661
314. Happy Valley-Goose Bay Newfoundland and LabradorCanada 7,572
315. Wasaga Beach OntarioCanada 7,567
316. Chibougamau QuebecCanada 7,563
317. Revelstoke British ColumbiaCanada 7,533
318. Aylmer OntarioCanada 7,527
319. Pont Rouge QuebecCanada 7,518
320. Camlachie OntarioCanada 7,506
321. Banff AlbertaCanada 7,502
322. Yarmouth Nova ScotiaCanada 7,500
323. Carignan QuebecCanada 7,426
324. Campbellton New BrunswickCanada 7,384
325. Beaumont AlbertaCanada 7,366
326. Innisfil OntarioCanada 7,345
327. Delson QuebecCanada 7,322
328. Sydney Mines Nova ScotiaCanada 7,312
329. Baie-Saint-Paul QuebecCanada 7,288
330. Hanover OntarioCanada 7,255
331. La Sarre QuebecCanada 7,206
332. Asbestos QuebecCanada 7,190
333. Merritt British ColumbiaCanada 7,179
334. Coaticook QuebecCanada 7,021
335. Hampstead QuebecCanada 6,996
336. Olds AlbertaCanada 6,947
337. Greenwood Nova ScotiaCanada 6,915
338. Gibsons British ColumbiaCanada 6,821
339. Carbonear Newfoundland and LabradorCanada 6,814
340. Plessisville QuebecCanada 6,677
341. Brownsburg-Chatham QuebecCanada 6,664
342. Ponoka AlbertaCanada 6,656
343. Mont-Joli QuebecCanada 6,568
344. Rocky Mountain House AlbertaCanada 6,527
345. Kimberley British ColumbiaCanada 6,513
346. Perth OntarioCanada 6,481
347. Parry Sound OntarioCanada 6,469
348. Morden ManitobaCanada 6,395
349. Coaldale AlbertaCanada 6,317
350. Summerland British ColumbiaCanada 6,292
351. Stephenville Newfoundland and LabradorCanada 6,278
352. Amqui QuebecCanada 6,261
353. Beauceville QuebecCanada 6,226
354. Sooke British ColumbiaCanada 6,145
355. Iqaluit NunavutCanada 6,124
356. Drayton Valley AlbertaCanada 6,099
357. Farnham QuebecCanada 6,061
358. The Pas ManitobaCanada 6,055
359. Bromont QuebecCanada 6,049
360. Bonnyville AlbertaCanada 6,003
361. Flin Flon ManitobaCanada 6,002
362. Sechelt British ColumbiaCanada 5,977
363. Port-Cartier QuebecCanada 5,851
364. Gravenhurst OntarioCanada 5,839
365. Louiseville QuebecCanada 5,819
366. Sainte-Agathe-des-Monts QuebecCanada 5,706
367. Vegreville AlbertaCanada 5,678
368. Lac-Brome QuebecCanada 5,629
369. Sainte-Anne-des-Monts QuebecCanada 5,602
370. Marieville QuebecCanada 5,600
371. Charlemagne QuebecCanada 5,594
372. Princeville Nova ScotiaCanada 5,571
373. Donnacona QuebecCanada 5,564
374. Stettler AlbertaCanada 5,494
375. Gananoque OntarioCanada 5,458
376. Petrolia OntarioCanada 5,453
377. Smithers British ColumbiaCanada 5,438
378. Sackville New BrunswickCanada 5,411
379. Melfort SaskatchewanCanada 5,410
380. Windsor QuebecCanada 5,408
381. Wainwright AlbertaCanada 5,380
382. Peace River AlbertaCanada 5,340
383. Nicolet QuebecCanada 5,257
384. Devon AlbertaCanada 5,225
385. Richelieu QuebecCanada 5,208
386. Sainte-Anne-de-Bellevue QuebecCanada 5,197
387. Montréal-Ouest QuebecCanada 5,184
388. Acton Vale QuebecCanada 5,135
389. Hudson QuebecCanada 5,088
390. Westlock AlbertaCanada 5,067
391. Sainte Catherine de la Jacques Cartier QuebecCanada 5,021
392. Fernie British ColumbiaCanada 5,019
393. Antigonish Nova ScotiaCanada 5,003
394. Humboldt SaskatchewanCanada 4,822
395. Creston British ColumbiaCanada 4,816
396. Hearst OntarioCanada 4,746
397. Agassiz British ColumbiaCanada 4,738
398. Shediac New BrunswickCanada 4,735
399. Espanola OntarioCanada 4,682
400. Lac-Mégantic QuebecCanada 4,658