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

Best Division 3 Men’s Hockey Colleges

Top D3 Men’s Hockey Schools 

NCSA analyzed over 70 four-year colleges with men’s college ice hockey programs at the NCAA Division 3 level to develop a list of the Best Division 3 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 3

Tuition

$56,426

Avg. Cost After Aid

$25,208

NCSA Favorites

311

General Rank

13

Grad Rank

9


Favorite

2

NCAA Division 3

Tuition

$54,620

Avg. Cost After Aid

$25,160

NCSA Favorites

356

General Rank

17

Grad Rank

11


Favorite

3

NCAA Division 3

Tuition

$56,382

Avg. Cost After Aid

$31,485

NCSA Favorites

246

General Rank

9

Grad Rank

12


Favorite

4

NCAA Division 3

Tuition

$55,450

Avg. Cost After Aid

$21,239

NCSA Favorites

163

General Rank

13

Grad Rank

8


Favorite

5

NCAA Division 3

Tuition

$54,450

Avg. Cost After Aid

$25,587

NCSA Favorites

201

General Rank

17

Grad Rank

13


Favorite

6

NCAA Division 3

Tuition

$53,922

Avg. Cost After Aid

$21,300

NCSA Favorites

160

General Rank

15

Grad Rank

7


Favorite

7

NCAA Division 3

Tuition

$55,210

Avg. Cost After Aid

$18,553

NCSA Favorites

150

General Rank

21

Grad Rank

17


Favorite

8

NCAA Division 3

Tuition

$54,420

Avg. Cost After Aid

$27,433

NCSA Favorites

305

General Rank

29

Grad Rank

27


Favorite

9

NCAA Division 3

Tuition

$54,944

Avg. Cost After Aid

$26,291

NCSA Favorites

151

General Rank

22

Grad Rank

20


Favorite

10

NCAA Division 3

Tuition

$18,431

Avg. Cost After Aid

$19,403

NCSA Favorites

186

General Rank

40

Grad Rank

41


Favorite

11

NCAA Division 3

Tuition

$56,910

Avg. Cost After Aid

$32,122

NCSA Favorites

211

General Rank

33

Grad Rank

35


Favorite

12

NCAA Division 3

Tuition

$47,840

Avg. Cost After Aid

$23,386

NCSA Favorites

128

General Rank

45

Grad Rank

25


Favorite

13

NCAA Division 3

Tuition

$54,820

Avg. Cost After Aid

$32,606

NCSA Favorites

146

General Rank

35

Grad Rank

34


Favorite

14

NCAA Division 3

Tuition

$18,220

Avg. Cost After Aid

$15,575

NCSA Favorites

371

General Rank

65

Grad Rank

81


Favorite

15

NCAA Division 3

Tuition

$17,095

Avg. Cost After Aid

$15,673

NCSA Favorites

199

General Rank

57

Grad Rank

72


Favorite

16

NCAA Division 3

Tuition

$33,050

Avg. Cost After Aid

$34,861

NCSA Favorites

198

General Rank

46

Grad Rank

49


Favorite

17

NCAA Division 3

Tuition

$18,149

Avg. Cost After Aid

$14,393

NCSA Favorites

312

General Rank

78

Grad Rank

77


Favorite

18

NCAA Division 3

Tuition

$18,316

Avg. Cost After Aid

$18,591

NCSA Favorites

187

General Rank

75

Grad Rank

60


Favorite

19

NCAA Division 3

Tuition

$42,736

Avg. Cost After Aid

$28,904

NCSA Favorites

189

General Rank

74

Grad Rank

46


Favorite

20

NCAA Division 3

Tuition

$16,506

Avg. Cost After Aid

$14,192

NCSA Favorites

201

General Rank

72

Grad Rank

83


Favorite

21

NCAA Division 3

Tuition

$38,800

Avg. Cost After Aid

$23,498

NCSA Favorites

180

General Rank

43

Grad Rank

85


Favorite

22

NCAA Division 3

Tuition

$47,475

Avg. Cost After Aid

$24,801

NCSA Favorites

82

General Rank

42

Grad Rank

37


Favorite

23

NCAA Division 3

Tuition

$55,255

Avg. Cost After Aid

$32,994

NCSA Favorites

136

General Rank

50

Grad Rank

39


Favorite

24

NCAA Division 3

Tuition

$43,650

Avg. Cost After Aid

$27,203

NCSA Favorites

145

General Rank

54

Grad Rank

54


Favorite

25

NCAA Division 3

Tuition

$41,290

Avg. Cost After Aid

$20,492

NCSA Favorites

131

General Rank

40

Grad Rank

78


Favorite

26

NCAA Division 3

Tuition

$44,990

Avg. Cost After Aid

$25,009

NCSA Favorites

142

General Rank

70

Grad Rank

51


Favorite

27

NCAA Division 3

Tuition

$35,110

Avg. Cost After Aid

$19,888

NCSA Favorites

168

General Rank

52

Grad Rank

94


Favorite

28

NCAA Division 3

Tuition

$40,749

Avg. Cost After Aid

$23,706

NCSA Favorites

84

General Rank

39

Grad Rank

62


Favorite

29

NCAA Division 3

Tuition

$16,434

Avg. Cost After Aid

$16,647

NCSA Favorites

379

General Rank

98

Grad Rank

90


Favorite

30

NCAA Division 3

Tuition

$33,950

Avg. Cost After Aid

$34,369

NCSA Favorites

163

General Rank

54

Grad Rank

71


Favorite

31

NCAA Division 3

Tuition

$47,064

Avg. Cost After Aid

$24,923

NCSA Favorites

128

General Rank

59

Grad Rank

61


Favorite

32

NCAA Division 3

Tuition

$40,014

Avg. Cost After Aid

$25,581

NCSA Favorites

189

General Rank

68

Grad Rank

88


Favorite

33

NCAA Division 3

Tuition

$40,150

Avg. Cost After Aid

$31,816

NCSA Favorites

120

General Rank

51

Grad Rank

58


Favorite

34

NCAA Division 3

Tuition

$17,424

Avg. Cost After Aid

$15,945

NCSA Favorites

155

General Rank

75

Grad Rank

100


Favorite

35

NCAA Division 3

Tuition

$34,505

Avg. Cost After Aid

$29,340

NCSA Favorites

132

General Rank

62

Grad Rank

73


Favorite

36

NCAA Division 3

Tuition

$43,580

Avg. Cost After Aid

$24,659

NCSA Favorites

98

General Rank

62

Grad Rank

67


Favorite

37

NCAA Division 3

Tuition

$39,878

Avg. Cost After Aid

$22,573

NCSA Favorites

148

General Rank

103

Grad Rank

57


Favorite

38

NCAA Division 3

Tuition

$37,300

Avg. Cost After Aid

$25,604

NCSA Favorites

180

General Rank

115

Grad Rank

53


Favorite

39

NCAA Division 3

Tuition

$18,192

Avg. Cost After Aid

$15,837

NCSA Favorites

123

General Rank

90

Grad Rank

76


Favorite

40

NCAA Division 3

Tuition

$37,087

Avg. Cost After Aid

$26,402

NCSA Favorites

334

General Rank

80

Grad Rank

122


Favorite

41

NCAA Division 3

Tuition

$18,242

Avg. Cost After Aid

$14,131

NCSA Favorites

137

General Rank

75

Grad Rank

109


Favorite

42

NCAA Division 3

Tuition

$37,226

Avg. Cost After Aid

$26,746

NCSA Favorites

124

General Rank

68

Grad Rank

80


Favorite

43

NCAA Division 3

Tuition

$28,322

Avg. Cost After Aid

$16,913

NCSA Favorites

153

General Rank

84

Grad Rank

107


Favorite

44

NCAA Division 3

Tuition

$18,720

Avg. Cost After Aid

$17,469

NCSA Favorites

245

General Rank

89

Grad Rank

131


Favorite

45

NCAA Division 3

Tuition

$41,900

Avg. Cost After Aid

$23,683

NCSA Favorites

110

General Rank

73

Grad Rank

82


Favorite

46

NCAA Division 3

Tuition

$33,966

Avg. Cost After Aid

$13,369

NCSA Favorites

384

General Rank

121

Grad Rank

123


Favorite

47

NCAA Division 3

Tuition

$32,176

Avg. Cost After Aid

$24,727

NCSA Favorites

118

General Rank

67

Grad Rank

91


Favorite

48

NCAA Division 3

Tuition

$21,382

Avg. Cost After Aid

$23,251

NCSA Favorites

214

General Rank

98

Grad Rank

116


Favorite

49

NCAA Division 3

Tuition

$22,769

Avg. Cost After Aid

$20,876

NCSA Favorites

225

General Rank

109

Grad Rank

111


Favorite

50

NCAA Division 3

Tuition

$17,990

Avg. Cost After Aid

$12,766

NCSA Favorites

202

General Rank

106

Grad Rank

126


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