Canada released its updated metro area population estimates last week. The top 40 by population:
21. Kingston, Ontario - 176,467
22. Sudbury, Ontario - 172,781
23. Trois-Rivières, Quebec - 164,973
24. Saguenay, Quebec - 163,583
25. Moncton, New Brunswick - 162,422
26. Brantford, Ontario - 154,483
27. Saint John, New Brunswick - 132,499
28. Peterborough, Ontario - 131,608
29. Lethbridge, Alberta - 130,027
30. Thunder Bay, Ontario - 125,247
https://www150.statcan.gc.ca/t1/tbl1...pid=1710013501