Best College Basketball Programs

NCSA analyzed 1,270 four-year colleges with men’s college basketball programs across four division levels (D1, D2, D3 and NAIA) to develop a list of the Best 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 college basketball rankings below and favorite to save your list of top basketball schools.   

Filter rankings:

1

Stanford University logo

NCAA Division 1

$56,169Tuition

$7,200Avg. Cost After Aid

3,378Favorites

3General Rank

12Grad Rank

2

Princeton University logo

NCAA Division 1

$56,010Tuition

$11,080Avg. Cost After Aid

1,202Favorites

1General Rank

1Grad Rank

3

Harvard University logo

NCAA Division 1

$55,587Tuition

$13,259Avg. Cost After Aid

1,209Favorites

3General Rank

5Grad Rank

4

University of Florida logo

NCAA Division 1

$28,659Tuition

$3,679Avg. Cost After Aid

4,695Favorites

29General Rank

67Grad Rank

5

Massachusetts Institute of Technology - MIT logo

NCAA Division 3

$55,878Tuition

$5,084Avg. Cost After Aid

645Favorites

2General Rank

7Grad Rank

6

Columbia University logo

NCAA Division 1

$63,530Tuition

$12,836Avg. Cost After Aid

1,285Favorites

18General Rank

3Grad Rank

7

Yale University logo

NCAA Division 1

$59,950Tuition

$16,341Avg. Cost After Aid

1,196Favorites

3General Rank

4Grad Rank

8

University of Pennsylvania - Penn logo

NCAA Division 1

$61,710Tuition

$14,851Avg. Cost After Aid

1,420Favorites

7General Rank

6Grad Rank

9

University of California - Los Angeles - UCLA logo

NCAA Division 1

$43,012Tuition

$11,627Avg. Cost After Aid

5,342Favorites

20General Rank

39Grad Rank

10

University of California - Berkeley logo

NCAA Division 1

$43,980Tuition

$15,240Avg. Cost After Aid

2,710Favorites

20General Rank

31Grad Rank

11

Johns Hopkins University logo

NCAA Division 3

$58,720Tuition

$14,254Avg. Cost After Aid

617Favorites

7General Rank

15Grad Rank

12

University of Michigan logo

NCAA Division 1

$53,232Tuition

$17,086Avg. Cost After Aid

3,245Favorites

25General Rank

24Grad Rank

13

University of North Carolina at Chapel Hill logo

NCAA Division 1

$36,891Tuition

$13,263Avg. Cost After Aid

4,645Favorites

29General Rank

72Grad Rank

14

University of Virginia logo

NCAA Division 1

$53,626Tuition

$20,507Avg. Cost After Aid

2,262Favorites

25General Rank

22Grad Rank

15

Vanderbilt University logo

NCAA Division 1

$56,966Tuition

$22,204Avg. Cost After Aid

1,982Favorites

13General Rank

27Grad Rank

16

Georgia Tech logo

NCAA Division 1

$33,964Tuition

$14,820Avg. Cost After Aid

4,325Favorites

44General Rank

50Grad Rank

17

Duke University logo

NCAA Division 1

$60,244Tuition

$31,416Avg. Cost After Aid

9,435Favorites

10General Rank

10Grad Rank

18

Brown University logo

NCAA Division 1

$62,304Tuition

$26,308Avg. Cost After Aid

754Favorites

13General Rank

11Grad Rank

19

Georgetown University logo

NCAA Division 1

$59,957Tuition

$24,570Avg. Cost After Aid

3,363Favorites

22General Rank

14Grad Rank

20

Northwestern University logo

NCAA Division 1

$60,768Tuition

$28,230Avg. Cost After Aid

2,134Favorites

10General Rank

13Grad Rank

21

Rice University logo

NCAA Division 1

$52,895Tuition

$17,805Avg. Cost After Aid

951Favorites

15General Rank

38Grad Rank

22

University of Notre Dame logo

NCAA Division 1

$58,843Tuition

$32,369Avg. Cost After Aid

2,263Favorites

18General Rank

8Grad Rank

23

University of Wisconsin logo

NCAA Division 1

$38,608Tuition

$16,708Avg. Cost After Aid

1,812Favorites

38General Rank

83Grad Rank

24

University of Chicago logo

NCAA Division 3

$62,241Tuition

$22,690Avg. Cost After Aid

616Favorites

6General Rank

8Grad Rank

25

University of Georgia logo

NCAA Division 1

$31,108Tuition

$14,995Avg. Cost After Aid

3,606Favorites

49General Rank

91Grad Rank

26

University of Texas - Austin logo

NCAA Division 1

$40,996Tuition

$17,519Avg. Cost After Aid

3,468Favorites

38General Rank

92Grad Rank

27

University of Southern California logo

NCAA Division 1

$61,503Tuition

$25,972Avg. Cost After Aid

2,660Favorites

25General Rank

49Grad Rank

28

University of California - San Diego logo

NCAA Division 1

$44,454Tuition

$14,895Avg. Cost After Aid

1,592Favorites

34General Rank

80Grad Rank

29

Cornell University logo

NCAA Division 1

$61,015Tuition

$29,011Avg. Cost After Aid

1,115Favorites

17General Rank

16Grad Rank

30

Florida State University logo

NCAA Division 1

$18,786Tuition

$9,561Avg. Cost After Aid

6,220Favorites

55General Rank

168Grad Rank

31

Ohio State University logo

NCAA Division 1

$35,019Tuition

$18,623Avg. Cost After Aid

4,494Favorites

49General Rank

86Grad Rank

32

Purdue University logo

NCAA Division 1

$28,794Tuition

$9,127Avg. Cost After Aid

2,920Favorites

51General Rank

178Grad Rank

33

University of Washington logo

NCAA Division 1

$39,906Tuition

$10,933Avg. Cost After Aid

1,577Favorites

55General Rank

145Grad Rank

34

University of California - Santa Barbara logo

NCAA Division 1

$44,171Tuition

$15,458Avg. Cost After Aid

1,287Favorites

32General Rank

131Grad Rank

35

University of California - Davis logo

NCAA Division 1

$44,399Tuition

$14,920Avg. Cost After Aid

883Favorites

38General Rank

104Grad Rank

36

University of California - Irvine logo

NCAA Division 1

$43,529Tuition

$9,691Avg. Cost After Aid

1,186Favorites

34General Rank

150Grad Rank

37

University of Maryland logo

NCAA Division 1

$38,636Tuition

$17,500Avg. Cost After Aid

2,241Favorites

55General Rank

93Grad Rank

38

William & Mary logo

NCAA Division 1

$47,038Tuition

$18,650Avg. Cost After Aid

844Favorites

41General Rank

64Grad Rank

39

Dartmouth College logo

NCAA Division 1

$60,870Tuition

$33,023Avg. Cost After Aid

579Favorites

12General Rank

26Grad Rank

40

University of Illinois logo

NCAA Division 1

$32,892Tuition

$15,483Avg. Cost After Aid

2,525Favorites

41General Rank

136Grad Rank

41

Wake Forest University logo

NCAA Division 1

$59,770Tuition

$29,214Avg. Cost After Aid

2,185Favorites

29General Rank

74Grad Rank

42

Michigan State University logo

NCAA Division 1

$40,562Tuition

$10,925Avg. Cost After Aid

4,637Favorites

77General Rank

187Grad Rank

43

Virginia Tech logo

NCAA Division 1

$33,857Tuition

$20,927Avg. Cost After Aid

2,388Favorites

62General Rank

109Grad Rank

44

North Carolina State University logo

NCAA Division 1

$29,916Tuition

$16,239Avg. Cost After Aid

4,039Favorites

72General Rank

139Grad Rank

45

Boston University logo

NCAA Division 1

$59,816Tuition

$26,170Avg. Cost After Aid

919Favorites

41General Rank

80Grad Rank

46

University of Minnesota logo

NCAA Division 1

$33,818Tuition

$17,419Avg. Cost After Aid

2,081Favorites

62General Rank

142Grad Rank

47

United States Naval Academy logo

NCAA Division 1

$4,799Tuition

$4,022Avg. Cost After Aid

359Favorites

6General Rank

54Grad Rank

48

Clemson University logo

NCAA Division 1

$38,550Tuition

$22,116Avg. Cost After Aid

6,603Favorites

77General Rank

128Grad Rank

49

Texas A&M University logo

NCAA Division 1

$40,134Tuition

$20,976Avg. Cost After Aid

3,970Favorites

67General Rank

165Grad Rank

50

Rutgers University logo

NCAA Division 1

$33,005Tuition

$15,365Avg. Cost After Aid

956Favorites

55General Rank

148Grad Rank

51

Emory University logo

NCAA Division 3

$55,468Tuition

$25,424Avg. Cost After Aid

974Favorites

22General Rank

76Grad Rank

52

University of Massachusetts - Amherst logo

NCAA Division 1

$36,964Tuition

$16,197Avg. Cost After Aid

628Favorites

67General Rank

149Grad Rank

53

Indiana University logo

NCAA Division 1

$38,352Tuition

$14,216Avg. Cost After Aid

2,767Favorites

72General Rank

209Grad Rank

54

Boston College logo

NCAA Division 1

$61,706Tuition

$38,412Avg. Cost After Aid

1,119Favorites

36General Rank

69Grad Rank

55

Tufts University logo

NCAA Division 3

$63,000Tuition

$35,683Avg. Cost After Aid

473Favorites

32General Rank

20Grad Rank

56

Villanova University logo

NCAA Division 1

$59,020Tuition

$34,784Avg. Cost After Aid

2,518Favorites

51General Rank

62Grad Rank

57

Washington University in St. Louis logo

NCAA Division 3

$58,866Tuition

$27,595Avg. Cost After Aid

579Favorites

15General Rank

28Grad Rank

58

University of Connecticut logo

NCAA Division 1

$41,192Tuition

$21,724Avg. Cost After Aid

1,353Favorites

67General Rank

171Grad Rank

59

Amherst College logo

NCAA Division 3

$61,150Tuition

$17,304Avg. Cost After Aid

1,315Favorites

2General Rank

37Grad Rank

60

University of Miami logo

NCAA Division 1

$54,760Tuition

$30,742Avg. Cost After Aid

4,235Favorites

55General Rank

163Grad Rank

61

University of Pittsburgh logo

NCAA Division 1

$35,394Tuition

$27,926Avg. Cost After Aid

1,217Favorites

62General Rank

141Grad Rank

62

University of South Florida logo

NCAA Division 1

$17,324Tuition

$8,318Avg. Cost After Aid

1,444Favorites

97General Rank

296Grad Rank

63

Northeastern University logo

NCAA Division 1

$57,592Tuition

$34,255Avg. Cost After Aid

788Favorites

44General Rank

70Grad Rank

64

Davidson College logo

NCAA Division 1

$55,200Tuition

$17,057Avg. Cost After Aid

3,916Favorites

15General Rank

79Grad Rank

65

Auburn University logo

NCAA Division 1

$31,986Tuition

$23,258Avg. Cost After Aid

6,164Favorites

97General Rank

208Grad Rank

66

Williams College logo

NCAA Division 3

$59,660Tuition

$14,739Avg. Cost After Aid

527Favorites

1General Rank

19Grad Rank

67

United States Air Force Academy logo

NCAA Division 1

$7,326Tuition

$11,513Avg. Cost After Aid

1,229Favorites

18General Rank

114Grad Rank

68

Carnegie Mellon University logo

NCAA Division 3

$58,924Tuition

$37,846Avg. Cost After Aid

523Favorites

22General Rank

33Grad Rank

69

Lehigh University logo

NCAA Division 1

$57,470Tuition

$32,698Avg. Cost After Aid

755Favorites

51General Rank

98Grad Rank

70

Syracuse University logo

NCAA Division 1

$57,591Tuition

$32,516Avg. Cost After Aid

3,340Favorites

62General Rank

181Grad Rank

71

University of Rochester logo

NCAA Division 3

$59,378Tuition

$31,171Avg. Cost After Aid

570Favorites

36General Rank

126Grad Rank

72

University of Delaware logo

NCAA Division 1

$36,880Tuition

$18,313Avg. Cost After Aid

546Favorites

89General Rank

185Grad Rank

73

San Diego State University logo

NCAA Division 1

$20,016Tuition

$6,488Avg. Cost After Aid

2,185Favorites

151General Rank

268Grad Rank

74

University of Central Florida logo

NCAA Division 1

$22,467Tuition

$9,217Avg. Cost After Aid

2,476Favorites

137General Rank

290Grad Rank

75

Brigham Young University logo

NCAA Division 1

$6,120Tuition

$13,522Avg. Cost After Aid

988Favorites

89General Rank

259Grad Rank

76

Gonzaga University logo

NCAA Division 1

$48,470Tuition

$30,828Avg. Cost After Aid

4,000Favorites

83General Rank

133Grad Rank

77

New York University logo

NCAA Division 3

$56,500Tuition

$39,565Avg. Cost After Aid

506Favorites

25General Rank

107Grad Rank

78

University of South Carolina logo

NCAA Division 1

$33,928Tuition

$20,796Avg. Cost After Aid

2,154Favorites

115General Rank

239Grad Rank

79

California Institute of Technology logo

NCAA Division 3

$58,680Tuition

$29,279Avg. Cost After Aid

396Favorites

9General Rank

30Grad Rank

80

University of Oregon logo

NCAA Division 1

$40,464Tuition

$18,699Avg. Cost After Aid

3,230Favorites

105General Rank

302Grad Rank

81

University of Iowa logo

NCAA Division 1

$31,905Tuition

$19,443Avg. Cost After Aid

1,862Favorites

83General Rank

320Grad Rank

82

Pomona-Pitzer Colleges logo

NCAA Division 3

$56,686Tuition

$9,170Avg. Cost After Aid

381Favorites

3General Rank

29Grad Rank

83

Miami University logo

NCAA Division 1

$37,379Tuition

$24,592Avg. Cost After Aid

816Favorites

105General Rank

172Grad Rank

84

University of Richmond logo

NCAA Division 1

$58,570Tuition

$29,232Avg. Cost After Aid

873Favorites

18General Rank

82Grad Rank

85

Baylor University logo

NCAA Division 1

$50,232Tuition

$37,248Avg. Cost After Aid

6,119Favorites

77General Rank

194Grad Rank

86

California State University - Long Beach logo

NCAA Division 1

$18,726Tuition

$8,338Avg. Cost After Aid

1,195Favorites

137General Rank

284Grad Rank

87

Santa Clara University logo

NCAA Division 1

$55,860Tuition

$43,228Avg. Cost After Aid

842Favorites

55General Rank

68Grad Rank

88

Pepperdine University logo

NCAA Division 1

$59,702Tuition

$35,167Avg. Cost After Aid

1,094Favorites

55General Rank

174Grad Rank

89

Colgate University logo

NCAA Division 1

$61,966Tuition

$24,489Avg. Cost After Aid

607Favorites

18General Rank

73Grad Rank

90

Iowa State University logo

NCAA Division 1

$25,446Tuition

$15,351Avg. Cost After Aid

2,824Favorites

127General Rank

271Grad Rank

91

United States Military Academy logo

NCAA Division 1

$7,326Tuition

$18,623Avg. Cost After Aid

315Favorites

9General Rank

154Grad Rank

92

University of Oklahoma logo

NCAA Division 1

$27,816Tuition

$19,867Avg. Cost After Aid

2,493Favorites

127General Rank

277Grad Rank

93

University of San Diego logo

NCAA Division 1

$52,864Tuition

$28,071Avg. Cost After Aid

1,154Favorites

97General Rank

218Grad Rank

94

Bowdoin College logo

NCAA Division 3

$58,322Tuition

$16,925Avg. Cost After Aid

382Favorites

6General Rank

21Grad Rank

95

George Washington University logo

NCAA Division 1

$59,870Tuition

$26,272Avg. Cost After Aid

759Favorites

62General Rank

151Grad Rank

96

Penn State logo

NCAA Division 1

$36,476Tuition

$27,521Avg. Cost After Aid

3,061Favorites

77General Rank

372Grad Rank

97

Texas Christian University logo

NCAA Division 1

$51,660Tuition

$39,155Avg. Cost After Aid

2,562Favorites

89General Rank

176Grad Rank

98

University of Tennessee logo

NCAA Division 1

$31,664Tuition

$18,853Avg. Cost After Aid

3,019Favorites

115General Rank

378Grad Rank

99

University of California - Riverside logo

NCAA Division 1

$43,508Tuition

$13,233Avg. Cost After Aid

754Favorites

89General Rank

263Grad Rank

100

James Madison University logo

NCAA Division 1

$29,564Tuition

$22,431Avg. Cost After Aid

884Favorites

151General Rank

192Grad Rank