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

Best Division 2 Baseball Colleges

Top D2 Baseball Schools

NCSA analyzed over 180 four-year colleges with college baseball programs at the NCAA Division 2 level to develop a list of the Best Division 2 Baseball 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 college baseball? Learn more about available baseball scholarships and baseball camps and showcases in your area.

Filter rankings:

1

NCAA Division 2

Tuition

$43,159

Avg. Cost After Aid

$13,318

NCSA Favorites

1211

General Rank

33

Grad Rank

78


Favorite

2

NCAA Division 2

Tuition

$19,233

Avg. Cost After Aid

$12,842

NCSA Favorites

746

General Rank

164

Grad Rank

290


Favorite

3

NCAA Division 2

Tuition

$14,601

Avg. Cost After Aid

$12,119

NCSA Favorites

329

General Rank

150

Grad Rank

208


Favorite

4

NCAA Division 2

Tuition

$49,760

Avg. Cost After Aid

$27,537

NCSA Favorites

532

General Rank

116

Grad Rank

188


Favorite

5

NCAA Division 2

Tuition

$49,880

Avg. Cost After Aid

$36,919

NCSA Favorites

356

General Rank

116

Grad Rank

49


Favorite

6

NCAA Division 2

Tuition

$19,488

Avg. Cost After Aid

$14,453

NCSA Favorites

701

General Rank

229

Grad Rank

334


Favorite

7

NCAA Division 2

Tuition

$35,700

Avg. Cost After Aid

$32,319

NCSA Favorites

611

General Rank

171

Grad Rank

176


Favorite

8

NCAA Division 2

Tuition

$38,584

Avg. Cost After Aid

$25,781

NCSA Favorites

363

General Rank

116

Grad Rank

145


Favorite

9

NCAA Division 2

Tuition

$17,762

Avg. Cost After Aid

$18,019

NCSA Favorites

716

General Rank

243

Grad Rank

337


Favorite

10

NCAA Division 2

Tuition

$30,650

Avg. Cost After Aid

$17,850

NCSA Favorites

790

General Rank

150

Grad Rank

468


Favorite

11

NCAA Division 2

Tuition

$36,348

Avg. Cost After Aid

$26,036

NCSA Favorites

904

General Rank

150

Grad Rank

387


Favorite

12

NCAA Division 2

Tuition

$28,060

Avg. Cost After Aid

$20,189

NCSA Favorites

554

General Rank

199

Grad Rank

358


Favorite

13

NCAA Division 2

Tuition

$19,023

Avg. Cost After Aid

$12,739

NCSA Favorites

578

General Rank

229

Grad Rank

449


Favorite

14

NCAA Division 2

Tuition

$22,236

Avg. Cost After Aid

$22,101

NCSA Favorites

575

General Rank

332

Grad Rank

205


Favorite

15

NCAA Division 2

Tuition

$29,208

Avg. Cost After Aid

$30,579

NCSA Favorites

1614

General Rank

171

Grad Rank

456


Favorite

16

NCAA Division 2

Tuition

$30,270

Avg. Cost After Aid

$21,390

NCSA Favorites

356

General Rank

199

Grad Rank

235


Favorite

17

NCAA Division 2

Tuition

$45,428

Avg. Cost After Aid

$24,082

NCSA Favorites

643

General Rank

150

Grad Rank

392


Favorite

18

NCAA Division 2

Tuition

$33,018

Avg. Cost After Aid

$22,891

NCSA Favorites

292

General Rank

171

Grad Rank

253


Favorite

19

NCAA Division 2

Tuition

$19,678

Avg. Cost After Aid

$16,801

NCSA Favorites

481

General Rank

260

Grad Rank

439


Favorite

20

NCAA Division 2

Tuition

$37,590

Avg. Cost After Aid

$21,973

NCSA Favorites

220

General Rank

171

Grad Rank

184


Favorite

21

NCAA Division 2

Tuition

$18,802

Avg. Cost After Aid

$8,209

NCSA Favorites

580

General Rank

292

Grad Rank

542


Favorite

22

NCAA Division 2

Tuition

$34,625

Avg. Cost After Aid

$22,715

NCSA Favorites

245

General Rank

192

Grad Rank

193


Favorite

23

NCAA Division 2

Tuition

$37,170

Avg. Cost After Aid

$24,592

NCSA Favorites

434

General Rank

280

Grad Rank

282


Favorite

24

NCAA Division 2

Tuition

$18,629

Avg. Cost After Aid

$4,175

NCSA Favorites

804

General Rank

229

Grad Rank

682


Favorite

25

NCAA Division 2

Tuition

$35,814

Avg. Cost After Aid

$30,197

NCSA Favorites

542

General Rank

150

Grad Rank

455


Favorite

26

NCAA Division 2

Tuition

$14,615

Avg. Cost After Aid

$19,614

NCSA Favorites

1138

General Rank

545

Grad Rank

325


Favorite

27

NCAA Division 2

Tuition

$19,140

Avg. Cost After Aid

$15,033

NCSA Favorites

560

General Rank

243

Grad Rank

575


Favorite

28

NCAA Division 2

Tuition

$21,342

Avg. Cost After Aid

$20,449

NCSA Favorites

653

General Rank

332

Grad Rank

440


Favorite

29

NCAA Division 2

Tuition

$32,450

Avg. Cost After Aid

$18,531

NCSA Favorites

289

General Rank

229

Grad Rank

346


Favorite

30

NCAA Division 2

Tuition

$32,458

Avg. Cost After Aid

$20,706

NCSA Favorites

348

General Rank

280

Grad Rank

335


Favorite

31

NCAA Division 2

Tuition

$21,338

Avg. Cost After Aid

$11,205

NCSA Favorites

543

General Rank

249

Grad Rank

634


Favorite

32

NCAA Division 2

Tuition

$15,008

Avg. Cost After Aid

$3,817

NCSA Favorites

534

General Rank

332

Grad Rank

566


Favorite

33

NCAA Division 2

Tuition

$28,000

Avg. Cost After Aid

$21,562

NCSA Favorites

797

General Rank

309

Grad Rank

501


Favorite

34

NCAA Division 2

Tuition

$19,241

Avg. Cost After Aid

$8,125

NCSA Favorites

973

General Rank

280

Grad Rank

747


Favorite

35

NCAA Division 2

Tuition

$18,952

Avg. Cost After Aid

$6,174

NCSA Favorites

333

General Rank

243

Grad Rank

552


Favorite

36

NCAA Division 2

Tuition

$28,515

Avg. Cost After Aid

$18,595

NCSA Favorites

353

General Rank

229

Grad Rank

487


Favorite

37

NCAA Division 2

Tuition

$34,684

Avg. Cost After Aid

$21,270

NCSA Favorites

456

General Rank

171

Grad Rank

586


Favorite

38

NCAA Division 2

Tuition

$32,820

Avg. Cost After Aid

$10,829

NCSA Favorites

392

General Rank

212

Grad Rank

647


Favorite

39

NCAA Division 2

Tuition

$17,690

Avg. Cost After Aid

$18,485

NCSA Favorites

472

General Rank

260

Grad Rank

568


Favorite

40

NCAA Division 2

Tuition

$40,958

Avg. Cost After Aid

$29,660

NCSA Favorites

282

General Rank

309

Grad Rank

219


Favorite

41

NCAA Division 2

Tuition

$19,593

Avg. Cost After Aid

$12,872

NCSA Favorites

474

General Rank

375

Grad Rank

576


Favorite

42

NCAA Division 2

Tuition

$23,053

Avg. Cost After Aid

$15,175

NCSA Favorites

460

General Rank

327

Grad Rank

591


Favorite

43

NCAA Division 2

Tuition

$15,348

Avg. Cost After Aid

$17,399

NCSA Favorites

282

General Rank

318

Grad Rank

411


Favorite

44

NCAA Division 2

Tuition

$18,484

Avg. Cost After Aid

$17,319

NCSA Favorites

307

General Rank

292

Grad Rank

475


Favorite

45

NCAA Division 2

Tuition

$35,400

Avg. Cost After Aid

$27,220

NCSA Favorites

390

General Rank

327

Grad Rank

381


Favorite

46

NCAA Division 2

Tuition

$23,020

Avg. Cost After Aid

$19,545

NCSA Favorites

475

General Rank

229

Grad Rank

648


Favorite

47

NCAA Division 2

Tuition

$29,980

Avg. Cost After Aid

$19,307

NCSA Favorites

308

General Rank

292

Grad Rank

460


Favorite

48

NCAA Division 2

Tuition

$30,520

Avg. Cost After Aid

$19,371

NCSA Favorites

500

General Rank

332

Grad Rank

597


Favorite

49

NCAA Division 2

Tuition

$18,064

Avg. Cost After Aid

$4,422

NCSA Favorites

577

General Rank

369

Grad Rank

733


Favorite

50

NCAA Division 2

Tuition

$18,950

Avg. Cost After Aid

$23,182

NCSA Favorites

766

General Rank

418

Grad Rank

547


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