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

Best NCAA Division 2 Men’s Basketball Colleges

Best D2 Men’s Basketball Schools

NCSA analyzed over 200 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 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 2

Tuition

$43,159

Avg. Cost After Aid

$13,318

NCSA Favorites

1573

General Rank

34

Grad Rank

83


Favorite

2

NCAA Division 2

Tuition

$19,233

Avg. Cost After Aid

$12,842

NCSA Favorites

718

General Rank

180

Grad Rank

326


Favorite

3

NCAA Division 2

Tuition

$49,880

Avg. Cost After Aid

$36,919

NCSA Favorites

581

General Rank

128

Grad Rank

50


Favorite

4

NCAA Division 2

Tuition

$14,601

Avg. Cost After Aid

$12,119

NCSA Favorites

347

General Rank

166

Grad Rank

231


Favorite

5

NCAA Division 2

Tuition

$19,488

Avg. Cost After Aid

$14,453

NCSA Favorites

777

General Rank

257

Grad Rank

375


Favorite

6

NCAA Division 2

Tuition

$49,760

Avg. Cost After Aid

$27,537

NCSA Favorites

561

General Rank

128

Grad Rank

211


Favorite

7

NCAA Division 2

Tuition

$35,700

Avg. Cost After Aid

$32,319

NCSA Favorites

676

General Rank

188

Grad Rank

196


Favorite

8

NCAA Division 2

Tuition

$38,584

Avg. Cost After Aid

$25,781

NCSA Favorites

376

General Rank

128

Grad Rank

160


Favorite

9

NCAA Division 2

Tuition

$33,018

Avg. Cost After Aid

$22,891

NCSA Favorites

455

General Rank

188

Grad Rank

283


Favorite

10

NCAA Division 2

Tuition

$23,540

Avg. Cost After Aid

$16,439

NCSA Favorites

390

General Rank

213

Grad Rank

317


Favorite

11

NCAA Division 2

Tuition

$32,458

Avg. Cost After Aid

$20,706

NCSA Favorites

851

General Rank

314

Grad Rank

376


Favorite

12

NCAA Division 2

Tuition

$29,208

Avg. Cost After Aid

$30,579

NCSA Favorites

2013

General Rank

188

Grad Rank

506


Favorite

13

NCAA Division 2

Tuition

$36,348

Avg. Cost After Aid

$26,036

NCSA Favorites

798

General Rank

166

Grad Rank

430


Favorite

14

NCAA Division 2

Tuition

$32,820

Avg. Cost After Aid

$10,829

NCSA Favorites

1561

General Rank

236

Grad Rank

726


Favorite

15

NCAA Division 2

Tuition

$34,625

Avg. Cost After Aid

$22,715

NCSA Favorites

357

General Rank

213

Grad Rank

216


Favorite

16

NCAA Division 2

Tuition

$17,762

Avg. Cost After Aid

$18,019

NCSA Favorites

520

General Rank

274

Grad Rank

378


Favorite

17

NCAA Division 2

Tuition

$30,270

Avg. Cost After Aid

$21,390

NCSA Favorites

381

General Rank

223

Grad Rank

260


Favorite

18

NCAA Division 2

Tuition

$19,023

Avg. Cost After Aid

$12,739

NCSA Favorites

540

General Rank

257

Grad Rank

499


Favorite

19

NCAA Division 2

Tuition

$34,684

Avg. Cost After Aid

$21,270

NCSA Favorites

1277

General Rank

188

Grad Rank

656


Favorite

20

NCAA Division 2

Tuition

$30,650

Avg. Cost After Aid

$17,850

NCSA Favorites

479

General Rank

166

Grad Rank

519


Favorite

21

NCAA Division 2

Tuition

$28,060

Avg. Cost After Aid

$20,189

NCSA Favorites

456

General Rank

223

Grad Rank

401


Favorite

22

NCAA Division 2

Tuition

$18,629

Avg. Cost After Aid

$4,175

NCSA Favorites

964

General Rank

257

Grad Rank

769


Favorite

23

NCAA Division 2

Tuition

$45,428

Avg. Cost After Aid

$24,082

NCSA Favorites

452

General Rank

166

Grad Rank

437


Favorite

24

NCAA Division 2

Tuition

$18,802

Avg. Cost After Aid

$8,209

NCSA Favorites

576

General Rank

327

Grad Rank

606


Favorite

25

NCAA Division 2

Tuition

$37,590

Avg. Cost After Aid

$21,973

NCSA Favorites

214

General Rank

188

Grad Rank

207


Favorite

26

NCAA Division 2

Tuition

$22,236

Avg. Cost After Aid

$22,101

NCSA Favorites

358

General Rank

372

Grad Rank

228


Favorite

27

NCAA Division 2

Tuition

$32,450

Avg. Cost After Aid

$18,531

NCSA Favorites

337

General Rank

257

Grad Rank

388


Favorite

28

NCAA Division 2

Tuition

$40,958

Avg. Cost After Aid

$29,660

NCSA Favorites

418

General Rank

345

Grad Rank

242


Favorite

29

NCAA Division 2

Tuition

$19,140

Avg. Cost After Aid

$15,033

NCSA Favorites

588

General Rank

274

Grad Rank

642


Favorite

30

NCAA Division 2

Tuition

$28,000

Avg. Cost After Aid

$21,562

NCSA Favorites

889

General Rank

345

Grad Rank

554


Favorite

31

NCAA Division 2

Tuition

$21,342

Avg. Cost After Aid

$20,449

NCSA Favorites

651

General Rank

372

Grad Rank

490


Favorite

32

NCAA Division 2

Tuition

$35,814

Avg. Cost After Aid

$30,197

NCSA Favorites

490

General Rank

166

Grad Rank

505


Favorite

33

NCAA Division 2

Tuition

$18,952

Avg. Cost After Aid

$6,174

NCSA Favorites

413

General Rank

274

Grad Rank

616


Favorite

34

NCAA Division 2

Tuition

$19,593

Avg. Cost After Aid

$12,872

NCSA Favorites

730

General Rank

420

Grad Rank

645


Favorite

35

NCAA Division 2

Tuition

$45,850

Avg. Cost After Aid

$34,215

NCSA Favorites

304

General Rank

257

Grad Rank

263


Favorite

36

NCAA Division 2

Tuition

$19,678

Avg. Cost After Aid

$16,801

NCSA Favorites

333

General Rank

292

Grad Rank

489


Favorite

37

NCAA Division 2

Tuition

$35,748

Avg. Cost After Aid

$23,733

NCSA Favorites

515

General Rank

345

Grad Rank

468


Favorite

38

NCAA Division 2

Tuition

$19,241

Avg. Cost After Aid

$8,125

NCSA Favorites

806

General Rank

314

Grad Rank

842


Favorite

39

NCAA Division 2

Tuition

$15,348

Avg. Cost After Aid

$17,399

NCSA Favorites

353

General Rank

356

Grad Rank

458


Favorite

40

NCAA Division 2

Tuition

$18,484

Avg. Cost After Aid

$17,319

NCSA Favorites

374

General Rank

327

Grad Rank

527


Favorite

41

NCAA Division 2

Tuition

$28,515

Avg. Cost After Aid

$18,595

NCSA Favorites

310

General Rank

257

Grad Rank

539


Favorite

42

NCAA Division 2

Tuition

$18,340

Avg. Cost After Aid

$18,841

NCSA Favorites

309

General Rank

236

Grad Rank

569


Favorite

43

NCAA Division 2

Tuition

$23,053

Avg. Cost After Aid

$15,175

NCSA Favorites

471

General Rank

367

Grad Rank

663


Favorite

44

NCAA Division 2

Tuition

$35,400

Avg. Cost After Aid

$27,220

NCSA Favorites

412

General Rank

367

Grad Rank

424


Favorite

45

NCAA Division 2

Tuition

$31,490

Avg. Cost After Aid

$28,977

NCSA Favorites

195

General Rank

257

Grad Rank

227


Favorite

46

NCAA Division 2

Tuition

$34,000

Avg. Cost After Aid

$22,793

NCSA Favorites

271

General Rank

213

Grad Rank

484


Favorite

47

NCAA Division 2

Tuition

$16,151

Avg. Cost After Aid

$11,802

NCSA Favorites

600

General Rank

420

Grad Rank

751


Favorite

48

NCAA Division 2

Tuition

$21,338

Avg. Cost After Aid

$11,205

NCSA Favorites

346

General Rank

281

Grad Rank

710


Favorite

49

NCAA Division 2

Tuition

$17,690

Avg. Cost After Aid

$18,485

NCSA Favorites

358

General Rank

292

Grad Rank

635


Favorite

50

NCAA Division 2

Tuition

$23,020

Avg. Cost After Aid

$19,545

NCSA Favorites

434

General Rank

257

Grad Rank

727


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