Top D2 Basketball Schools

NCSA analyzed 293 four-year colleges with men’s college basketball programs at the NCAA Division 2 level to develop a list of the Best Division 2 Men’s Basketball Colleges for Student-Athletes.

NCSA Power Rankings are based on proprietary analysis of “NCSA Favorites” data obtained from the college search activity of the millions of 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 basketball? Learn more about available men’s basketball scholarships and men’s basketball camps in your area.

View the full men’s D2 basketball rankings below and favorite to save your list of top D2 basketball schools. 

Filter rankings:

1

Colorado School of Mines logo

NCAA Division 2

$40,838Tuition

$25,211Avg. Cost After Aid

580Favorites

154General Rank

3Grad Rank

2

Hillsdale College logo

NCAA Division 2

$30,042Tuition

$18,561Avg. Cost After Aid

574Favorites

82General Rank

2Grad Rank

3

West Chester University of Pennsylvania logo

NCAA Division 2

$22,295Tuition

$13,183Avg. Cost After Aid

633Favorites

252General Rank

11Grad Rank

4

Bentley University logo

NCAA Division 2

$54,910Tuition

$39,437Avg. Cost After Aid

934Favorites

2General Rank

1Grad Rank

5

Truman State University logo

NCAA Division 2

$16,410Tuition

$11,216Avg. Cost After Aid

476Favorites

4General Rank

13Grad Rank

6

Florida Southern College logo

NCAA Division 2

$38,980Tuition

$25,434Avg. Cost After Aid

862Favorites

9General Rank

28Grad Rank

7

California State Polytechnic University - Pomona logo

NCAA Division 2

$19,319Tuition

$11,740Avg. Cost After Aid

698Favorites

22General Rank

19Grad Rank

8

Rollins College logo

NCAA Division 2

$54,740Tuition

$23,885Avg. Cost After Aid

920Favorites

1General Rank

17Grad Rank

9

Grand Valley State University logo

NCAA Division 2

$19,296Tuition

$17,210Avg. Cost After Aid

619Favorites

255General Rank

33Grad Rank

10

Adelphi University logo

NCAA Division 2

$42,475Tuition

$28,993Avg. Cost After Aid

699Favorites

237General Rank

16Grad Rank

11

Nova Southeastern University logo

NCAA Division 2

$34,570Tuition

$25,737Avg. Cost After Aid

1,150Favorites

245General Rank

69Grad Rank

12

University of West Florida logo

NCAA Division 2

$19,241Tuition

$8,152Avg. Cost After Aid

1,147Favorites

50General Rank

133Grad Rank

13

Michigan Technological University logo

NCAA Division 2

$38,112Tuition

$15,864Avg. Cost After Aid

380Favorites

215General Rank

22Grad Rank

14

California State University - San Bernardino logo

NCAA Division 2

$19,093Tuition

$2,232Avg. Cost After Aid

490Favorites

240General Rank

97Grad Rank

15

Florida Tech logo

NCAA Division 2

$43,246Tuition

$31,172Avg. Cost After Aid

666Favorites

242General Rank

36Grad Rank

16

Biola University logo

NCAA Division 2

$44,382Tuition

$27,161Avg. Cost After Aid

444Favorites

239General Rank

21Grad Rank

17

Maryville University logo

NCAA Division 2

$27,166Tuition

$24,450Avg. Cost After Aid

384Favorites

247General Rank

10Grad Rank

18

Harding University logo

NCAA Division 2

$22,230Tuition

$20,429Avg. Cost After Aid

449Favorites

256General Rank

32Grad Rank

19

University of Minnesota - Duluth logo

NCAA Division 2

$19,148Tuition

$17,313Avg. Cost After Aid

435Favorites

58General Rank

43Grad Rank

20

California State University - Monterey Bay logo

NCAA Division 2

$19,098Tuition

$5,553Avg. Cost After Aid

540Favorites

38General Rank

72Grad Rank

21

University of Indianapolis logo

NCAA Division 2

$33,520Tuition

$21,411Avg. Cost After Aid

641Favorites

258General Rank

49Grad Rank

22

Missouri University of Science & Technology logo

NCAA Division 2

$29,097Tuition

$12,682Avg. Cost After Aid

281Favorites

238General Rank

51Grad Rank

23

University of Tampa logo

NCAA Division 2

$31,274Tuition

$34,866Avg. Cost After Aid

2,917Favorites

37General Rank

60Grad Rank

24

Western Washington University logo

NCAA Division 2

$25,930Tuition

$9,717Avg. Cost After Aid

522Favorites

23General Rank

29Grad Rank

25

California State University - Chico logo

NCAA Division 2

$19,744Tuition

$13,384Avg. Cost After Aid

898Favorites

47General Rank

41Grad Rank

26

Azusa Pacific University logo

NCAA Division 2

$41,510Tuition

$24,811Avg. Cost After Aid

652Favorites

253General Rank

15Grad Rank

27

Gannon University logo

NCAA Division 2

$34,526Tuition

$21,964Avg. Cost After Aid

1,730Favorites

254General Rank

44Grad Rank

28

San Francisco State University logo

NCAA Division 2

$19,184Tuition

$12,590Avg. Cost After Aid

1,117Favorites

249General Rank

116Grad Rank

29

St. Edward's University logo

NCAA Division 2

$49,996Tuition

$21,232Avg. Cost After Aid

602Favorites

10General Rank

39Grad Rank

30

Point Loma Nazarene University logo

NCAA Division 2

$39,500Tuition

$33,537Avg. Cost After Aid

688Favorites

13General Rank

12Grad Rank

31

Slippery Rock University logo

NCAA Division 2

$14,615Tuition

$14,058Avg. Cost After Aid

356Favorites

144General Rank

24Grad Rank

32

California State University - Los Angeles logo

NCAA Division 2

$18,665Tuition

$2,037Avg. Cost After Aid

696Favorites

43General Rank

134Grad Rank

33

Cedarville University logo

NCAA Division 2

$33,374Tuition

$22,772Avg. Cost After Aid

427Favorites

25General Rank

9Grad Rank

34

University of Alabama - Huntsville logo

NCAA Division 2

$23,884Tuition

$17,250Avg. Cost After Aid

631Favorites

257General Rank

68Grad Rank

35

Augustana University - South Dakota logo

NCAA Division 2

$35,914Tuition

$27,055Avg. Cost After Aid

543Favorites

11General Rank

18Grad Rank

36

Wingate University logo

NCAA Division 2

$40,170Tuition

$18,345Avg. Cost After Aid

712Favorites

291General Rank

65Grad Rank

37

St. Mary's University - Texas logo

NCAA Division 2

$34,564Tuition

$17,120Avg. Cost After Aid

606Favorites

14General Rank

78Grad Rank

38

Mercyhurst University logo

NCAA Division 2

$42,680Tuition

$25,704Avg. Cost After Aid

538Favorites

120General Rank

58Grad Rank

39

University of Missouri - St. Louis logo

NCAA Division 2

$28,532Tuition

$11,462Avg. Cost After Aid

361Favorites

244General Rank

92Grad Rank

40

Catawba College logo

NCAA Division 2

$32,380Tuition

$18,861Avg. Cost After Aid

2,460Favorites

5General Rank

75Grad Rank

41

Union University logo

NCAA Division 2

$35,510Tuition

$27,475Avg. Cost After Aid

492Favorites

241General Rank

25Grad Rank

42

Ashland University logo

NCAA Division 2

$23,090Tuition

$21,151Avg. Cost After Aid

598Favorites

137General Rank

31Grad Rank

43

Pace University logo

NCAA Division 2

$48,830Tuition

$27,937Avg. Cost After Aid

416Favorites

248General Rank

81Grad Rank

44

Wayne State University logo

NCAA Division 2

$30,013Tuition

$14,728Avg. Cost After Aid

462Favorites

251General Rank

106Grad Rank

45

Assumption University logo

NCAA Division 2

$45,900Tuition

$25,517Avg. Cost After Aid

277Favorites

67General Rank

14Grad Rank

46

Concordia University - Irvine logo

NCAA Division 2

$38,740Tuition

$24,483Avg. Cost After Aid

480Favorites

263General Rank

27Grad Rank

47

Lewis University logo

NCAA Division 2

$35,472Tuition

$17,323Avg. Cost After Aid

377Favorites

40General Rank

70Grad Rank

48

University of Findlay logo

NCAA Division 2

$37,188Tuition

$22,625Avg. Cost After Aid

723Favorites

265General Rank

50Grad Rank

49

Saint Anselm College logo

NCAA Division 2

$43,910Tuition

$33,898Avg. Cost After Aid

227Favorites

185General Rank

5Grad Rank

50

Winona State University logo

NCAA Division 2

$16,684Tuition

$17,546Avg. Cost After Aid

452Favorites

66General Rank

54Grad Rank

51

North Greenville University logo

NCAA Division 2

$22,470Tuition

$19,514Avg. Cost After Aid

426Favorites

62General Rank

93Grad Rank

52

Walsh University logo

NCAA Division 2

$32,315Tuition

$16,745Avg. Cost After Aid

856Favorites

266General Rank

23Grad Rank

53

California State University - San Marcos logo

NCAA Division 2

$19,607Tuition

$14,048Avg. Cost After Aid

530Favorites

63General Rank

79Grad Rank

54

Seton Hill University logo

NCAA Division 2

$39,068Tuition

$22,885Avg. Cost After Aid

666Favorites

89General Rank

34Grad Rank

55

Embry-Riddle Aeronautical University logo

NCAA Division 2

$39,066Tuition

$35,156Avg. Cost After Aid

674Favorites

19General Rank

59Grad Rank

56

Georgia College & State University logo

NCAA Division 2

$28,704Tuition

$19,827Avg. Cost After Aid

615Favorites

39General Rank

61Grad Rank

57

Mississippi College logo

NCAA Division 2

$20,364Tuition

$17,880Avg. Cost After Aid

271Favorites

264General Rank

55Grad Rank

58

Fresno Pacific University logo

NCAA Division 2

$33,452Tuition

$11,531Avg. Cost After Aid

601Favorites

64General Rank

30Grad Rank

59

Flagler College - St. Augustine logo

NCAA Division 2

$21,140Tuition

$23,575Avg. Cost After Aid

713Favorites

3General Rank

89Grad Rank

60

Lee University logo

NCAA Division 2

$20,500Tuition

$19,443Avg. Cost After Aid

431Favorites

41General Rank

87Grad Rank

61

Regis University logo

NCAA Division 2

$39,610Tuition

$23,916Avg. Cost After Aid

427Favorites

250General Rank

62Grad Rank

62

Sonoma State University logo

NCAA Division 2

$19,868Tuition

$6,230Avg. Cost After Aid

428Favorites

60General Rank

74Grad Rank

63

Seattle Pacific University logo

NCAA Division 2

$35,646Tuition

$24,578Avg. Cost After Aid

468Favorites

246General Rank

38Grad Rank

64

Rockhurst University logo

NCAA Division 2

$40,480Tuition

$20,942Avg. Cost After Aid

278Favorites

48General Rank

7Grad Rank

65

University of Central Missouri logo

NCAA Division 2

$16,819Tuition

$13,953Avg. Cost After Aid

896Favorites

110General Rank

125Grad Rank

66

Dallas Baptist University logo

NCAA Division 2

$33,620Tuition

$26,929Avg. Cost After Aid

2,806Favorites

274General Rank

64Grad Rank

67

Drury University logo

NCAA Division 2

$32,430Tuition

$18,582Avg. Cost After Aid

355Favorites

32General Rank

71Grad Rank

68

Palm Beach Atlantic University logo

NCAA Division 2

$34,134Tuition

$27,597Avg. Cost After Aid

750Favorites

278General Rank

67Grad Rank

69

Minnesota State University - Mankato logo

NCAA Division 2

$18,200Tuition

$17,488Avg. Cost After Aid

694Favorites

130General Rank

136Grad Rank

70

University of Illinois at Springfield logo

NCAA Division 2

$21,526Tuition

$12,065Avg. Cost After Aid

424Favorites

34General Rank

120Grad Rank

71

William Jewell College logo

NCAA Division 2

$19,310Tuition

$20,289Avg. Cost After Aid

312Favorites

7General Rank

42Grad Rank

72

Saint Michael's College logo

NCAA Division 2

$48,690Tuition

$26,403Avg. Cost After Aid

157Favorites

194General Rank

4Grad Rank

73

West Texas A&M University logo

NCAA Division 2

$11,208Tuition

$18,060Avg. Cost After Aid

1,381Favorites

98General Rank

182Grad Rank

74

University of Nebraska at Kearney logo

NCAA Division 2

$14,238Tuition

$16,611Avg. Cost After Aid

396Favorites

61General Rank

88Grad Rank

75

University of New Haven logo

NCAA Division 2

$42,898Tuition

$33,109Avg. Cost After Aid

313Favorites

101General Rank

37Grad Rank

76

DYouville University logo

NCAA Division 2

$30,108Tuition

$19,145Avg. Cost After Aid

657Favorites

261General Rank

46Grad Rank

77

Central Washington University logo

NCAA Division 2

$25,213Tuition

$17,234Avg. Cost After Aid

474Favorites

71General Rank

117Grad Rank

78

Lincoln Memorial University logo

NCAA Division 2

$24,210Tuition

$16,017Avg. Cost After Aid

794Favorites

262General Rank

122Grad Rank

79

Eckerd College logo

NCAA Division 2

$47,704Tuition

$35,367Avg. Cost After Aid

760Favorites

206General Rank

26Grad Rank

80

Newberry College logo

NCAA Division 2

$28,250Tuition

$18,911Avg. Cost After Aid

576Favorites

15General Rank

118Grad Rank

81

Tuskegee University logo

NCAA Division 2

$22,614Tuition

$34,926Avg. Cost After Aid

512Favorites

6General Rank

96Grad Rank

82

University of Texas - Permian Basin logo

NCAA Division 2

$21,460Tuition

$8,106Avg. Cost After Aid

773Favorites

92General Rank

214Grad Rank

83

Emory & Henry College logo

NCAA Division 2

$35,165Tuition

$19,053Avg. Cost After Aid

1,069Favorites

33General Rank

142Grad Rank

84

Western Oregon University logo

NCAA Division 2

$29,709Tuition

$15,027Avg. Cost After Aid

802Favorites

75General Rank

157Grad Rank

85

Converse University logo

NCAA Division 2

$19,850Tuition

$17,272Avg. Cost After Aid

1,310Favorites

77General Rank

95Grad Rank

86

University of Hawaii at Hilo logo

NCAA Division 2

$20,798Tuition

$13,259Avg. Cost After Aid

390Favorites

259General Rank

202Grad Rank

87

McKendree University logo

NCAA Division 2

$33,050Tuition

$24,989Avg. Cost After Aid

310Favorites

99General Rank

109Grad Rank

88

Lenoir-Rhyne University logo

NCAA Division 2

$41,500Tuition

$21,175Avg. Cost After Aid

398Favorites

70General Rank

159Grad Rank

89

Winston-Salem State University logo

NCAA Division 2

$16,903Tuition

$13,435Avg. Cost After Aid

712Favorites

260General Rank

181Grad Rank

90

University of North Carolina at Pembroke logo

NCAA Division 2

$7,495Tuition

$11,160Avg. Cost After Aid

659Favorites

96General Rank

197Grad Rank

91

Northwest Missouri State University logo

NCAA Division 2

$14,919Tuition

$13,398Avg. Cost After Aid

1,090Favorites

179General Rank

126Grad Rank

92

Barry University logo

NCAA Division 2

$31,540Tuition

$16,942Avg. Cost After Aid

10,736Favorites

269General Rank

221Grad Rank

93

Carson-Newman University logo

NCAA Division 2

$31,320Tuition

$17,457Avg. Cost After Aid

468Favorites

271General Rank

100Grad Rank

94

Saint Leo University logo

NCAA Division 2

$26,050Tuition

$17,321Avg. Cost After Aid

572Favorites

279General Rank

176Grad Rank

95

Chaminade University of Honolulu logo

NCAA Division 2

$27,454Tuition

$27,021Avg. Cost After Aid

315Favorites

31General Rank

40Grad Rank

96

Oklahoma Baptist University logo

NCAA Division 2

$32,050Tuition

$20,564Avg. Cost After Aid

292Favorites

42General Rank

119Grad Rank

97

Ferris State University logo

NCAA Division 2

$12,740Tuition

$13,010Avg. Cost After Aid

943Favorites

276General Rank

163Grad Rank

98

Barton College logo

NCAA Division 2

$33,430Tuition

$22,733Avg. Cost After Aid

440Favorites

20General Rank

135Grad Rank

99

Northern Michigan University logo

NCAA Division 2

$18,414Tuition

$16,583Avg. Cost After Aid

562Favorites

138General Rank

148Grad Rank

100

University of Colorado - Colorado Springs logo

NCAA Division 2

$21,222Tuition

$14,633Avg. Cost After Aid

700Favorites

286General Rank

189Grad Rank