Check out the new 2020 rankings here!

In the Primarily Undergraduate category, there is no change in the top three schools this year. Mount Allison, UNBC and Trent run 1st, 2nd and 3rd. The University of Lethbridge drops from 4th to 6th and Acadia and St. Francis Xavier move up into a tie for 4th.

These universities are largely focused on undergraduate education, with fewer graduate programs. Here is the complete list:

School Overall Ranking Rank Last Year
Mount Allison University 1 [1]
University of Northern British Columbia 2 [2]
Trent University 3 [3]
Acadia University 4* [5]
St. Francis Xavier University 4* [6]
University of Lethbridge 6 [4]
Saint Mary's University 7 [7]
Lakehead University 9 [8]
University of Ontario Institute of Technology 9* [8]
University of Prince Edward Island 9* [10]
Laurentian University 11 [11*]
Bishop's University 12 [11*]
Université de Moncton 13 [14*]
St. Thomas University 14 [13]
University of Winnipeg 15 [14*]
Nipissing University 16 [17*]
Mount Saint Vincent University 17 [17*]
Brandon University 18 [16]
Cape Breton University 19 [19]

To learn more about the Maclean's rankings, click here