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

Best NCAA Division 2 Colleges

Top NCAA D2 Schools

NCSA Power Rankings analyzed over 200 NCAA Division 2 college athletic programs to develop a list of the Best Division 2 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.

Filter rankings:

1

NCAA Division 2

Tuition

$43,159

Avg. Cost After Aid

$13,318

NCSA Favorites

11413

General Rank

34

Grad Rank

87


Favorite

2

NCAA Division 2

Tuition

$49,880

Avg. Cost After Aid

$36,919

NCSA Favorites

4789

General Rank

134

Grad Rank

53


Favorite

3

NCAA Division 2

Tuition

$19,233

Avg. Cost After Aid

$12,842

NCSA Favorites

4420

General Rank

187

Grad Rank

337


Favorite

4

NCAA Division 2

Tuition

$38,584

Avg. Cost After Aid

$25,781

NCSA Favorites

4175

General Rank

134

Grad Rank

167


Favorite

5

NCAA Division 2

Tuition

$14,601

Avg. Cost After Aid

$12,119

NCSA Favorites

3040

General Rank

172

Grad Rank

241


Favorite

6

NCAA Division 2

Tuition

$19,488

Avg. Cost After Aid

$14,453

NCSA Favorites

4954

General Rank

265

Grad Rank

388


Favorite

7

NCAA Division 2

Tuition

$49,760

Avg. Cost After Aid

$27,537

NCSA Favorites

4040

General Rank

134

Grad Rank

220


Favorite

8

NCAA Division 2

Tuition

$17,762

Avg. Cost After Aid

$18,019

NCSA Favorites

6698

General Rank

282

Grad Rank

392


Favorite

9

NCAA Division 2

Tuition

$36,348

Avg. Cost After Aid

$26,036

NCSA Favorites

6160

General Rank

172

Grad Rank

446


Favorite

10

NCAA Division 2

Tuition

$19,023

Avg. Cost After Aid

$12,739

NCSA Favorites

4710

General Rank

265

Grad Rank

517


Favorite

11

NCAA Division 2

Tuition

$35,700

Avg. Cost After Aid

$32,319

NCSA Favorites

3359

General Rank

196

Grad Rank

205


Favorite

12

NCAA Division 2

Tuition

$22,236

Avg. Cost After Aid

$22,101

NCSA Favorites

4555

General Rank

387

Grad Rank

238


Favorite

13

NCAA Division 2

Tuition

$23,540

Avg. Cost After Aid

$16,439

NCSA Favorites

2781

General Rank

221

Grad Rank

328


Favorite

14

NCAA Division 2

Tuition

$29,208

Avg. Cost After Aid

$30,579

NCSA Favorites

12125

General Rank

196

Grad Rank

524


Favorite

15

NCAA Division 2

Tuition

$33,018

Avg. Cost After Aid

$22,891

NCSA Favorites

3187

General Rank

196

Grad Rank

294


Favorite

16

NCAA Division 2

Tuition

$30,270

Avg. Cost After Aid

$21,390

NCSA Favorites

2505

General Rank

231

Grad Rank

270


Favorite

17

NCAA Division 2

Tuition

$37,170

Avg. Cost After Aid

$24,592

NCSA Favorites

3973

General Rank

323

Grad Rank

327


Favorite

18

NCAA Division 2

Tuition

$18,484

Avg. Cost After Aid

$17,319

NCSA Favorites

5058

General Rank

337

Grad Rank

546


Favorite

19

NCAA Division 2

Tuition

$30,650

Avg. Cost After Aid

$17,850

NCSA Favorites

3222

General Rank

172

Grad Rank

537


Favorite

20

NCAA Division 2

Tuition

$40,958

Avg. Cost After Aid

$29,660

NCSA Favorites

3962

General Rank

355

Grad Rank

252


Favorite

21

NCAA Division 2

Tuition

$34,625

Avg. Cost After Aid

$22,715

NCSA Favorites

2176

General Rank

221

Grad Rank

225


Favorite

22

NCAA Division 2

Tuition

$21,342

Avg. Cost After Aid

$20,449

NCSA Favorites

6165

General Rank

387

Grad Rank

507


Favorite

23

NCAA Division 2

Tuition

$18,629

Avg. Cost After Aid

$4,175

NCSA Favorites

5895

General Rank

265

Grad Rank

805


Favorite

24

NCAA Division 2

Tuition

$45,428

Avg. Cost After Aid

$24,082

NCSA Favorites

3079

General Rank

172

Grad Rank

453


Favorite

25

NCAA Division 2

Tuition

$28,060

Avg. Cost After Aid

$20,189

NCSA Favorites

2655

General Rank

231

Grad Rank

416


Favorite

26

NCAA Division 2

Tuition

$37,590

Avg. Cost After Aid

$21,973

NCSA Favorites

1679

General Rank

196

Grad Rank

216


Favorite

27

NCAA Division 2

Tuition

$19,140

Avg. Cost After Aid

$15,033

NCSA Favorites

4323

General Rank

282

Grad Rank

666


Favorite

28

NCAA Division 2

Tuition

$32,450

Avg. Cost After Aid

$18,531

NCSA Favorites

2507

General Rank

265

Grad Rank

403


Favorite

29

NCAA Division 2

Tuition

$32,458

Avg. Cost After Aid

$20,706

NCSA Favorites

2945

General Rank

323

Grad Rank

389


Favorite

30

NCAA Division 2

Tuition

$34,684

Avg. Cost After Aid

$21,270

NCSA Favorites

4626

General Rank

196

Grad Rank

681


Favorite

31

NCAA Division 2

Tuition

$18,802

Avg. Cost After Aid

$8,209

NCSA Favorites

3677

General Rank

337

Grad Rank

630


Favorite

32

NCAA Division 2

Tuition

$19,241

Avg. Cost After Aid

$8,125

NCSA Favorites

9079

General Rank

323

Grad Rank

882


Favorite

33

NCAA Division 2

Tuition

$28,000

Avg. Cost After Aid

$21,562

NCSA Favorites

4766

General Rank

355

Grad Rank

575


Favorite

34

NCAA Division 2

Tuition

$19,678

Avg. Cost After Aid

$16,801

NCSA Favorites

2702

General Rank

300

Grad Rank

506


Favorite

35

NCAA Division 2

Tuition

$15,348

Avg. Cost After Aid

$17,399

NCSA Favorites

2908

General Rank

367

Grad Rank

474


Favorite

36

NCAA Division 2

Tuition

$35,814

Avg. Cost After Aid

$30,197

NCSA Favorites

3214

General Rank

172

Grad Rank

523


Favorite

37

NCAA Division 2

Tuition

$23,053

Avg. Cost After Aid

$15,175

NCSA Favorites

4235

General Rank

381

Grad Rank

689


Favorite

38

NCAA Division 2

Tuition

$14,615

Avg. Cost After Aid

$19,614

NCSA Favorites

4561

General Rank

644

Grad Rank

378


Favorite

39

NCAA Division 2

Tuition

$35,400

Avg. Cost After Aid

$27,220

NCSA Favorites

3648

General Rank

381

Grad Rank

440


Favorite

40

NCAA Division 2

Tuition

$35,748

Avg. Cost After Aid

$23,733

NCSA Favorites

3382

General Rank

355

Grad Rank

485


Favorite

41

NCAA Division 2

Tuition

$32,820

Avg. Cost After Aid

$10,829

NCSA Favorites

2983

General Rank

244

Grad Rank

759


Favorite

42

NCAA Division 2

Tuition

$29,980

Avg. Cost After Aid

$19,307

NCSA Favorites

2819

General Rank

337

Grad Rank

528


Favorite

43

NCAA Division 2

Tuition

$13,742

Avg. Cost After Aid

$16,603

NCSA Favorites

2309

General Rank

300

Grad Rank

529


Favorite

44

NCAA Division 2

Tuition

$28,515

Avg. Cost After Aid

$18,595

NCSA Favorites

2435

General Rank

265

Grad Rank

559


Favorite

45

NCAA Division 2

Tuition

$19,593

Avg. Cost After Aid

$12,872

NCSA Favorites

3750

General Rank

438

Grad Rank

670


Favorite

46

NCAA Division 2

Tuition

$18,952

Avg. Cost After Aid

$6,174

NCSA Favorites

2243

General Rank

282

Grad Rank

640


Favorite

47

NCAA Division 2

Tuition

$21,338

Avg. Cost After Aid

$11,205

NCSA Favorites

2712

General Rank

289

Grad Rank

742


Favorite

48

NCAA Division 2

Tuition

$41,200

Avg. Cost After Aid

$32,023

NCSA Favorites

2156

General Rank

460

Grad Rank

176


Favorite

49

NCAA Division 2

Tuition

$23,020

Avg. Cost After Aid

$19,545

NCSA Favorites

3447

General Rank

265

Grad Rank

760


Favorite

50

NCAA Division 2

Tuition

$26,790

Avg. Cost After Aid

$18,881

NCSA Favorites

2483

General Rank

469

Grad Rank

437


Favorite

51

NCAA Division 2

Tuition

$17,690

Avg. Cost After Aid

$18,485

NCSA Favorites

2680

General Rank

300

Grad Rank

659


Favorite

52

NCAA Division 2

Tuition

$31,490

Avg. Cost After Aid

$28,977

NCSA Favorites

1298

General Rank

265

Grad Rank

237


Favorite

53

NCAA Division 2

Tuition

$19,750

Avg. Cost After Aid

$20,025

NCSA Favorites

3831

General Rank

410

Grad Rank

700


Favorite

54

NCAA Division 2

Tuition

$17,252

Avg. Cost After Aid

$17,707

NCSA Favorites

6071

General Rank

479

Grad Rank

840


Favorite

55

NCAA Division 2

Tuition

$45,850

Avg. Cost After Aid

$34,215

NCSA Favorites

1351

General Rank

265

Grad Rank

273


Favorite

56

NCAA Division 2

Tuition

$30,520

Avg. Cost After Aid

$19,371

NCSA Favorites

3243

General Rank

387

Grad Rank

696


Favorite

57

NCAA Division 2

Tuition

$16,151

Avg. Cost After Aid

$11,802

NCSA Favorites

3339

General Rank

438

Grad Rank

784


Favorite

58

NCAA Division 2

Tuition

$38,740

Avg. Cost After Aid

$29,004

NCSA Favorites

6970

General Rank

867

Grad Rank

326


Favorite

59

NCAA Division 2

Tuition

$39,270

Avg. Cost After Aid

$32,975

NCSA Favorites

3053

General Rank

438

Grad Rank

473


Favorite

60

NCAA Division 2

Tuition

$34,000

Avg. Cost After Aid

$22,793

NCSA Favorites

1543

General Rank

221

Grad Rank

501


Favorite

61

NCAA Division 2

Tuition

$33,726

Avg. Cost After Aid

$15,348

NCSA Favorites

2508

General Rank

742

Grad Rank

354


Favorite

62

NCAA Division 2

Tuition

$36,400

Avg. Cost After Aid

$19,976

NCSA Favorites

3896

General Rank

355

Grad Rank

838


Favorite

63

NCAA Division 2

Tuition

$7,100

Avg. Cost After Aid

$9,632

NCSA Favorites

4705

General Rank

513

Grad Rank

907


Favorite

64

NCAA Division 2

Tuition

$15,008

Avg. Cost After Aid

$3,817

NCSA Favorites

1857

General Rank

387

Grad Rank

657


Favorite

65

NCAA Division 2

Tuition

$18,950

Avg. Cost After Aid

$23,182

NCSA Favorites

3776

General Rank

491

Grad Rank

635


Favorite

66

NCAA Division 2

Tuition

$18,064

Avg. Cost After Aid

$4,422

NCSA Favorites

3190

General Rank

430

Grad Rank

864


Favorite

67

NCAA Division 2

Tuition

$16,225

Avg. Cost After Aid

$14,690

NCSA Favorites

4801

General Rank

590

Grad Rank

803


Favorite

68

NCAA Division 2

Tuition

$11,183

Avg. Cost After Aid

$10,764

NCSA Favorites

4832

General Rank

563

Grad Rank

886


Favorite

69

NCAA Division 2

Tuition

$28,258

Avg. Cost After Aid

$18,173

NCSA Favorites

2932

General Rank

513

Grad Rank

642


Favorite

70

NCAA Division 2

Tuition

$16,235

Avg. Cost After Aid

$16,035

NCSA Favorites

4953

General Rank

609

Grad Rank

786


Favorite

71

NCAA Division 2

Tuition

$14,442

Avg. Cost After Aid

$13,384

NCSA Favorites

4077

General Rank

590

Grad Rank

772


Favorite

72

NCAA Division 2

Tuition

$19,555

Avg. Cost After Aid

$14,897

NCSA Favorites

2286

General Rank

323

Grad Rank

774


Favorite

73

NCAA Division 2

Tuition

$25,374

Avg. Cost After Aid

$23,119

NCSA Favorites

2038

General Rank

282

Grad Rank

614


Favorite

74

NCAA Division 2

Tuition

$30,880

Avg. Cost After Aid

$23,240

NCSA Favorites

4624

General Rank

539

Grad Rank

713


Favorite

75

NCAA Division 2

Tuition

$25,780

Avg. Cost After Aid

$16,391

NCSA Favorites

1939

General Rank

265

Grad Rank

765


Favorite

76

NCAA Division 2

Tuition

$18,340

Avg. Cost After Aid

$18,841

NCSA Favorites

1315

General Rank

244

Grad Rank

592


Favorite

77

NCAA Division 2

Tuition

$9,304

Avg. Cost After Aid

$13,185

NCSA Favorites

6688

General Rank

644

Grad Rank

900


Favorite

78

NCAA Division 2

Tuition

$7,418

Avg. Cost After Aid

$12,339

NCSA Favorites

4803

General Rank

563

Grad Rank

924


Favorite

79

NCAA Division 2

Tuition

$40,488

Avg. Cost After Aid

$31,345

NCSA Favorites

4201

General Rank

910

Grad Rank

250


Favorite

80

NCAA Division 2

Tuition

$26,424

Avg. Cost After Aid

$21,571

NCSA Favorites

4017

General Rank

539

Grad Rank

717


Favorite

81

NCAA Division 2

Tuition

$22,275

Avg. Cost After Aid

$16,819

NCSA Favorites

2690

General Rank

609

Grad Rank

583


Favorite

82

NCAA Division 2

Tuition

$12,678

Avg. Cost After Aid

$12,362

NCSA Favorites

5642

General Rank

609

Grad Rank

927


Favorite

83

NCAA Division 2

Tuition

$22,760

Avg. Cost After Aid

$19,791

NCSA Favorites

2037

General Rank

381

Grad Rank

635


Favorite

84

NCAA Division 2

Tuition

$18,822

Avg. Cost After Aid

$3,891

NCSA Favorites

2700

General Rank

430

Grad Rank

875


Favorite

85

NCAA Division 2

Tuition

$34,400

Avg. Cost After Aid

$22,556

NCSA Favorites

2199

General Rank

513

Grad Rank

483


Favorite

86

NCAA Division 2

Tuition

$38,880

Avg. Cost After Aid

$25,451

NCSA Favorites

6961

General Rank

948

Grad Rank

420


Favorite

87

NCAA Division 2

Tuition

$22,196

Avg. Cost After Aid

$21,923

NCSA Favorites

3820

General Rank

749

Grad Rank

503


Favorite

88

NCAA Division 2

Tuition

$22,782

Avg. Cost After Aid

$19,539

NCSA Favorites

4989

General Rank

863

Grad Rank

553


Favorite

89

NCAA Division 2

Tuition

$29,290

Avg. Cost After Aid

$16,648

NCSA Favorites

1552

General Rank

438

Grad Rank

550


Favorite

90

NCAA Division 2

Tuition

$36,150

Avg. Cost After Aid

$30,264

NCSA Favorites

2727

General Rank

513

Grad Rank

522


Favorite

91

NCAA Division 2

Tuition

$30,520

Avg. Cost After Aid

$18,569

NCSA Favorites

4173

General Rank

513

Grad Rank

866


Favorite

92

NCAA Division 2

Tuition

$13,514

Avg. Cost After Aid

$9,994

NCSA Favorites

2624

General Rank

323

Grad Rank

989


Favorite

93

NCAA Division 2

Tuition

$37,356

Avg. Cost After Aid

$21,826

NCSA Favorites

1177

General Rank

300

Grad Rank

513


Favorite

94

NCAA Division 2

Tuition

$22,170

Avg. Cost After Aid

$35,353

NCSA Favorites

2838

General Rank

231

Grad Rank

812


Favorite

95

NCAA Division 2

Tuition

$38,210

Avg. Cost After Aid

$37,274

NCSA Favorites

3197

General Rank

410

Grad Rank

695


Favorite

96

NCAA Division 2

Tuition

$42,200

Avg. Cost After Aid

$23,223

NCSA Favorites

4152

General Rank

928

Grad Rank

387


Favorite

97

NCAA Division 2

Tuition

$19,845

Avg. Cost After Aid

$19,563

NCSA Favorites

3628

General Rank

969

Grad Rank

366


Favorite

98

NCAA Division 2

Tuition

$18,863

Avg. Cost After Aid

$11,435

NCSA Favorites

3526

General Rank

609

Grad Rank

852


Favorite

99

NCAA Division 2

Tuition

$18,414

Avg. Cost After Aid

$17,670

NCSA Favorites

5851

General Rank

711

Grad Rank

831


Favorite

100

NCAA Division 2

Tuition

$26,421

Avg. Cost After Aid

$16,308

NCSA Favorites

3729

General Rank

513

Grad Rank

905


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