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

Best NCAA Division 1 Men’s Basketball Colleges

Best D1 Men’s Basketball Schools

NCSA analyzed over 290 four-year colleges with men’s college basketball programs at the NCAA Division 1 level to develop a list of the Best Division 1 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 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 basketball? Learn more about available men’s basketball scholarships and men’s basketball camps in your area.

Filter rankings:

1

NCAA Division 1

Tuition

$51,354

Avg. Cost After Aid

$12,265

NCSA Favorites

2737

General Rank

4

Grad Rank

15


Favorite

2

NCAA Division 1

Tuition

$28,659

Avg. Cost After Aid

$8,057

NCSA Favorites

3578

General Rank

30

Grad Rank

54


Favorite

3

NCAA Division 1

Tuition

$42,218

Avg. Cost After Aid

$14,171

NCSA Favorites

4374

General Rank

19

Grad Rank

43


Favorite

4

NCAA Division 1

Tuition

$50,340

Avg. Cost After Aid

$9,749

NCSA Favorites

1130

General Rank

1

Grad Rank

3


Favorite

5

NCAA Division 1

Tuition

$35,170

Avg. Cost After Aid

$13,918

NCSA Favorites

3553

General Rank

28

Grad Rank

48


Favorite

6

NCAA Division 1

Tuition

$43,176

Avg. Cost After Aid

$14,846

NCSA Favorites

2290

General Rank

22

Grad Rank

39


Favorite

7

NCAA Division 1

Tuition

$49,350

Avg. Cost After Aid

$16,010

NCSA Favorites

2722

General Rank

24

Grad Rank

35


Favorite

8

NCAA Division 1

Tuition

$50,420

Avg. Cost After Aid

$15,561

NCSA Favorites

1264

General Rank

1

Grad Rank

1


Favorite

9

NCAA Division 1

Tuition

$33,020

Avg. Cost After Aid

$14,927

NCSA Favorites

3030

General Rank

34

Grad Rank

73


Favorite

10

NCAA Division 1

Tuition

$30,404

Avg. Cost After Aid

$13,971

NCSA Favorites

2639

General Rank

53

Grad Rank

81


Favorite

11

NCAA Division 1

Tuition

$18,786

Avg. Cost After Aid

$10,744

NCSA Favorites

4453

General Rank

73

Grad Rank

129


Favorite

12

NCAA Division 1

Tuition

$55,695

Avg. Cost After Aid

$23,442

NCSA Favorites

7303

General Rank

12

Grad Rank

8


Favorite

13

NCAA Division 1

Tuition

$49,032

Avg. Cost After Aid

$20,281

NCSA Favorites

2107

General Rank

24

Grad Rank

13


Favorite

14

NCAA Division 1

Tuition

$53,430

Avg. Cost After Aid

$18,770

NCSA Favorites

1048

General Rank

4

Grad Rank

2


Favorite

15

NCAA Division 1

Tuition

$49,816

Avg. Cost After Aid

$20,253

NCSA Favorites

1740

General Rank

13

Grad Rank

30


Favorite

16

NCAA Division 1

Tuition

$37,580

Avg. Cost After Aid

$16,505

NCSA Favorites

2568

General Rank

42

Grad Rank

110


Favorite

17

NCAA Division 1

Tuition

$36,588

Avg. Cost After Aid

$12,001

NCSA Favorites

1490

General Rank

73

Grad Rank

93


Favorite

18

NCAA Division 1

Tuition

$31,664

Avg. Cost After Aid

$17,302

NCSA Favorites

2252

General Rank

53

Grad Rank

88


Favorite

19

NCAA Division 1

Tuition

$30,742

Avg. Cost After Aid

$17,704

NCSA Favorites

3425

General Rank

63

Grad Rank

107


Favorite

20

NCAA Division 1

Tuition

$36,805

Avg. Cost After Aid

$18,219

NCSA Favorites

1658

General Rank

42

Grad Rank

67


Favorite

21

NCAA Division 1

Tuition

$28,794

Avg. Cost After Aid

$12,527

NCSA Favorites

2081

General Rank

63

Grad Rank

158


Favorite

22

NCAA Division 1

Tuition

$35,216

Avg. Cost After Aid

$18,457

NCSA Favorites

2518

General Rank

73

Grad Rank

77


Favorite

23

NCAA Division 1

Tuition

$42,692

Avg. Cost After Aid

$14,604

NCSA Favorites

1077

General Rank

34

Grad Rank

95


Favorite

24

NCAA Division 1

Tuition

$59,430

Avg. Cost After Aid

$22,637

NCSA Favorites

1169

General Rank

1

Grad Rank

7


Favorite

25

NCAA Division 1

Tuition

$54,568

Avg. Cost After Aid

$24,840

NCSA Favorites

1692

General Rank

8

Grad Rank

18


Favorite

26

NCAA Division 1

Tuition

$51,447

Avg. Cost After Aid

$22,109

NCSA Favorites

2577

General Rank

68

Grad Rank

46


Favorite

27

NCAA Division 1

Tuition

$37,128

Avg. Cost After Aid

$18,252

NCSA Favorites

3731

General Rank

98

Grad Rank

115


Favorite

28

NCAA Division 1

Tuition

$43,394

Avg. Cost After Aid

$14,729

NCSA Favorites

872

General Rank

39

Grad Rank

76


Favorite

29

NCAA Division 1

Tuition

$54,104

Avg. Cost After Aid

$30,169

NCSA Favorites

2495

General Rank

22

Grad Rank

14


Favorite

30

NCAA Division 1

Tuition

$45,272

Avg. Cost After Aid

$16,383

NCSA Favorites

792

General Rank

39

Grad Rank

36


Favorite

31

NCAA Division 1

Tuition

$37,495

Avg. Cost After Aid

$18,944

NCSA Favorites

2848

General Rank

86

Grad Rank

122


Favorite

32

NCAA Division 1

Tuition

$5,620

Avg. Cost After Aid

$13,181

NCSA Favorites

1056

General Rank

110

Grad Rank

89


Favorite

33

NCAA Division 1

Tuition

$28,444

Avg. Cost After Aid

$16,404

NCSA Favorites

3041

General Rank

110

Grad Rank

154


Favorite

34

NCAA Division 1

Tuition

$55,584

Avg. Cost After Aid

$25,033

NCSA Favorites

1139

General Rank

8

Grad Rank

5


Favorite

35

NCAA Division 1

Tuition

$47,350

Avg. Cost After Aid

$20,879

NCSA Favorites

882

General Rank

16

Grad Rank

26


Favorite

36

NCAA Division 1

Tuition

$35,456

Avg. Cost After Aid

$13,428

NCSA Favorites

1960

General Rank

103

Grad Rank

176


Favorite

37

NCAA Division 1

Tuition

$53,391

Avg. Cost After Aid

$32,096

NCSA Favorites

1838

General Rank

19

Grad Rank

4


Favorite

38

NCAA Division 1

Tuition

$56,225

Avg. Cost After Aid

$30,453

NCSA Favorites

2060

General Rank

24

Grad Rank

32


Favorite

39

NCAA Division 1

Tuition

$39,766

Avg. Cost After Aid

$18,984

NCSA Favorites

3779

General Rank

110

Grad Rank

151


Favorite

40

NCAA Division 1

Tuition

$43,383

Avg. Cost After Aid

$16,236

NCSA Favorites

878

General Rank

30

Grad Rank

128


Favorite

41

NCAA Division 1

Tuition

$55,188

Avg. Cost After Aid

$30,494

NCSA Favorites

1385

General Rank

16

Grad Rank

20


Favorite

42

NCAA Division 1

Tuition

$53,322

Avg. Cost After Aid

$32,129

NCSA Favorites

2375

General Rank

28

Grad Rank

58


Favorite

43

NCAA Division 1

Tuition

$31,908

Avg. Cost After Aid

$20,964

NCSA Favorites

1968

General Rank

98

Grad Rank

97


Favorite

44

NCAA Division 1

Tuition

$30,438

Avg. Cost After Aid

$17,479

NCSA Favorites

1247

General Rank

86

Grad Rank

145


Favorite

45

NCAA Division 1

Tuition

$55,464

Avg. Cost After Aid

$33,562

NCSA Favorites

1585

General Rank

34

Grad Rank

33


Favorite

46

NCAA Division 1

Tuition

$50,226

Avg. Cost After Aid

$30,841

NCSA Favorites

4211

General Rank

53

Grad Rank

109


Favorite

47

NCAA Division 1

Tuition

$53,308

Avg. Cost After Aid

$40,134

NCSA Favorites

2220

General Rank

63

Grad Rank

44


Favorite

48

NCAA Division 1

Tuition

$38,098

Avg. Cost After Aid

$21,588

NCSA Favorites

1228

General Rank

82

Grad Rank

100


Favorite

49

NCAA Division 1

Tuition

$55,466

Avg. Cost After Aid

$31,685

NCSA Favorites

823

General Rank

13

Grad Rank

9


Favorite

50

NCAA Division 1

Tuition

$53,948

Avg. Cost After Aid

$30,729

NCSA Favorites

1172

General Rank

42

Grad Rank

65


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