Questions? Call 866-495-5172
Already a member? 877-845-6272

Best NCAA Division 1 Men’s Hockey Colleges

Top D1 Men’s Hockey Schools

NCSA analyzed over 50 four-year colleges with men’s college ice hockey programs at the NCAA Division 1 level to develop a list of the Best Division 1 Men’s Ice Hockey Colleges for Student-Athletes.

NCSA Power Rankings are based on proprietary analysis of NCSA Favorites data obtained from the college search activity of the over 2 million student-athletes on the NCSA recruiting network, U.S. News & World Report Best Colleges general academic rankings, and the U.S. Department of Education College Scorecard graduation rates and average cost after aid.

For more information on the NCSA Power Rankings, visit our press kit or email us.

Hoping to get recruited for men’s hockey? Learn more about available men’s hockey scholarships and men’s hockey camps in your area.

Filter rankings:

1

NCAA Division 1

Tuition

$50,340

Avg. Cost After Aid

$9,749

NCSA Favorites

1254

General Rank

1

Grad Rank

3


Favorite

2

NCAA Division 1

Tuition

$50,420

Avg. Cost After Aid

$15,561

NCSA Favorites

889

General Rank

1

Grad Rank

1


Favorite

3

NCAA Division 1

Tuition

$49,350

Avg. Cost After Aid

$16,010

NCSA Favorites

1393

General Rank

8

Grad Rank

16


Favorite

4

NCAA Division 1

Tuition

$53,430

Avg. Cost After Aid

$18,770

NCSA Favorites

635

General Rank

3

Grad Rank

2


Favorite

5

NCAA Division 1

Tuition

$53,391

Avg. Cost After Aid

$32,096

NCSA Favorites

1324

General Rank

7

Grad Rank

4


Favorite

6

NCAA Division 1

Tuition

$36,805

Avg. Cost After Aid

$18,219

NCSA Favorites

1153

General Rank

11

Grad Rank

24


Favorite

7

NCAA Division 1

Tuition

$55,464

Avg. Cost After Aid

$33,562

NCSA Favorites

1572

General Rank

10

Grad Rank

14


Favorite

8

NCAA Division 1

Tuition

$55,188

Avg. Cost After Aid

$30,494

NCSA Favorites

915

General Rank

6

Grad Rank

10


Favorite

9

NCAA Division 1

Tuition

$53,948

Avg. Cost After Aid

$30,729

NCSA Favorites

1589

General Rank

11

Grad Rank

22


Favorite

10

NCAA Division 1

Tuition

$30,742

Avg. Cost After Aid

$17,704

NCSA Favorites

1171

General Rank

19

Grad Rank

33


Favorite

11

NCAA Division 1

Tuition

$55,466

Avg. Cost After Aid

$31,685

NCSA Favorites

599

General Rank

4

Grad Rank

6


Favorite

12

NCAA Division 1

Tuition

$30,438

Avg. Cost After Aid

$17,479

NCSA Favorites

1239

General Rank

27

Grad Rank

36


Favorite

13

NCAA Division 1

Tuition

$39,766

Avg. Cost After Aid

$18,984

NCSA Favorites

1444

General Rank

31

Grad Rank

38


Favorite

14

NCAA Division 1

Tuition

$55,453

Avg. Cost After Aid

$31,449

NCSA Favorites

465

General Rank

4

Grad Rank

5


Favorite

15

NCAA Division 1

Tuition

$51,522

Avg. Cost After Aid

$31,855

NCSA Favorites

1030

General Rank

16

Grad Rank

23


Favorite

16

NCAA Division 1

Tuition

$34,858

Avg. Cost After Aid

$30,996

NCSA Favorites

1245

General Rank

24

Grad Rank

29


Favorite

17

NCAA Division 1

Tuition

$34,570

Avg. Cost After Aid

$21,396

NCSA Favorites

1202

General Rank

27

Grad Rank

43


Favorite

18

NCAA Division 1

Tuition

$38,098

Avg. Cost After Aid

$21,588

NCSA Favorites

654

General Rank

24

Grad Rank

31


Favorite

19

NCAA Division 1

Tuition

$55,870

Avg. Cost After Aid

$26,041

NCSA Favorites

487

General Rank

22

Grad Rank

18


Favorite

20

NCAA Division 1

Tuition

$55,470

Avg. Cost After Aid

$25,041

NCSA Favorites

577

General Rank

26

Grad Rank

21


Favorite

21

NCAA Division 1

Tuition

$34,896

Avg. Cost After Aid

$21,758

NCSA Favorites

864

General Rank

48

Grad Rank

40


Favorite

22

NCAA Division 1

Tuition

$50,528

Avg. Cost After Aid

$38,990

NCSA Favorites

809

General Rank

36

Grad Rank

28


Favorite

23

NCAA Division 1

Tuition

$28,336

Avg. Cost After Aid

$11,644

NCSA Favorites

1246

General Rank

48

Grad Rank

75


Favorite

24

NCAA Division 1

Tuition

$50,556

Avg. Cost After Aid

$28,991

NCSA Favorites

852

General Rank

31

Grad Rank

47


Favorite

25

NCAA Division 1

Tuition

$52,770

Avg. Cost After Aid

$35,692

NCSA Favorites

393

General Rank

29

Grad Rank

15


Favorite

26

NCAA Division 1

Tuition

$42,516

Avg. Cost After Aid

$18,980

NCSA Favorites

926

General Rank

61

Grad Rank

50


Favorite

27

NCAA Division 1

Tuition

$55,290

Avg. Cost After Aid

$35,005

NCSA Favorites

487

General Rank

33

Grad Rank

26


Favorite

28

NCAA Division 1

Tuition

$53,880

Avg. Cost After Aid

$36,159

NCSA Favorites

411

General Rank

19

Grad Rank

30


Favorite

29

NCAA Division 1

Tuition

$49,880

Avg. Cost After Aid

$36,919

NCSA Favorites

460

General Rank

36

Grad Rank

19


Favorite

30

NCAA Division 1

Tuition

$54,846

Avg. Cost After Aid

$27,494

NCSA Favorites

381

General Rank

38

Grad Rank

32


Favorite

31

NCAA Division 1

Tuition

$18,484

Avg. Cost After Aid

$17,319

NCSA Favorites

1253

General Rank

57

Grad Rank

95


Favorite

32

NCAA Division 1

Tuition

$28,488

Avg. Cost After Aid

$20,103

NCSA Favorites

438

General Rank

43

Grad Rank

65


Favorite

33

NCAA Division 1

Tuition

$33,180

Avg. Cost After Aid

$19,290

NCSA Favorites

436

General Rank

46

Grad Rank

64


Favorite

34

NCAA Division 1

Tuition

$33,879

Avg. Cost After Aid

$22,909

NCSA Favorites

744

General Rank

88

Grad Rank

45


Favorite

35

NCAA Division 1

Tuition

$49,444

Avg. Cost After Aid

$30,485

NCSA Favorites

609

General Rank

66

Grad Rank

52


Favorite

36

NCAA Division 1

Tuition

$37,170

Avg. Cost After Aid

$24,592

NCSA Favorites

435

General Rank

54

Grad Rank

66


Favorite

37

NCAA Division 1

Tuition

$41,760

Avg. Cost After Aid

$33,230

NCSA Favorites

607

General Rank

62

Grad Rank

63


Favorite

38

NCAA Division 1

Tuition

$42,345

Avg. Cost After Aid

$30,068

NCSA Favorites

458

General Rank

53

Grad Rank

70


Favorite

39

NCAA Division 1

Tuition

$33,726

Avg. Cost After Aid

$15,348

NCSA Favorites

500

General Rank

96

Grad Rank

69


Favorite

40

NCAA Division 1

Tuition

$47,960

Avg. Cost After Aid

$39,307

NCSA Favorites

851

General Rank

96

Grad Rank

48


Favorite

41

NCAA Division 1

Tuition

$32,827

Avg. Cost After Aid

$18,882

NCSA Favorites

803

General Rank

111

Grad Rank

87


Favorite

42

NCAA Division 1

Tuition

$16,225

Avg. Cost After Aid

$14,690

NCSA Favorites

702

General Rank

82

Grad Rank

124


Favorite

43

NCAA Division 1

Tuition

$16,499

Avg. Cost After Aid

$14,449

NCSA Favorites

1082

General Rank

92

Grad Rank

128


Favorite

44

NCAA Division 1

Tuition

$30,970

Avg. Cost After Aid

$16,388

NCSA Favorites

903

General Rank

117

Grad Rank

96


Favorite

45

NCAA Division 1

Tuition

$20,759

Avg. Cost After Aid

$15,970

NCSA Favorites

1214

General Rank

124

Grad Rank

110


Favorite

46

NCAA Division 1

Tuition

$16,235

Avg. Cost After Aid

$16,035

NCSA Favorites

522

General Rank

85

Grad Rank

121


Favorite

47

NCAA Division 1

Tuition

$8,696

Avg. Cost After Aid

$15,624

NCSA Favorites

655

General Rank

92

Grad Rank

127


Favorite

48

NCAA Division 1

Tuition

$11,895

Avg. Cost After Aid

$11,043

NCSA Favorites

589

General Rank

103

Grad Rank

120


Favorite

49

NCAA Division 1

Tuition

$41,420

Avg. Cost After Aid

$41,066

NCSA Favorites

455

General Rank

118

Grad Rank

59


Favorite

50

NCAA Division 1

Tuition

$19,093

Avg. Cost After Aid

$18,456

NCSA Favorites

702

General Rank

124

Grad Rank

108


Favorite

Creating a list of your favorite colleges is a great way to get proactive in the recuiting process.

If you want to save this list of your favorite schools, create a free NCSA profile.

Please enter your email to continue
Parent
Athlete

Get Started for Free!

A profile only takes 60 seconds

Athlete Information

Parent Information

Get Started for Free!

A profile only takes 60 seconds

Athlete Information

Parent Information

Get Started for Free!

A profile only takes 60 seconds

Athlete Information

Parent Information

Get Started for Free!

A profile only takes 60 seconds

Athlete Information

Parent Information