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

Best NCAA Division 3 Football Colleges

Top D3 Football Schools

NCSA analyzed over 200 four-year colleges with college football programs at the NCAA Division 3 level to develop a list of the Best Division 3 Football 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 football? Learn more about available football scholarships and football camps & combines in your area.

Filter rankings:

1

NCAA Division 3

Tuition

$56,426

Avg. Cost After Aid

$25,208

NCSA Favorites

1273

General Rank

40

Grad Rank

16


Favorite

2

NCAA Division 3

Tuition

$52,780

Avg. Cost After Aid

$13,622

NCSA Favorites

762

General Rank

42

Grad Rank

22


Favorite

3

NCAA Division 3

Tuition

$51,832

Avg. Cost After Aid

$18,278

NCSA Favorites

782

General Rank

4

Grad Rank

18


Favorite

4

NCAA Division 3

Tuition

$58,230

Avg. Cost After Aid

$26,160

NCSA Favorites

1107

General Rank

4

Grad Rank

21


Favorite

5

NCAA Division 3

Tuition

$53,740

Avg. Cost After Aid

$30,701

NCSA Favorites

1166

General Rank

8

Grad Rank

27


Favorite

6

NCAA Division 3

Tuition

$54,686

Avg. Cost After Aid

$31,842

NCSA Favorites

1924

General Rank

87

Grad Rank

70


Favorite

7

NCAA Division 3

Tuition

$55,465

Avg. Cost After Aid

$32,674

NCSA Favorites

922

General Rank

22

Grad Rank

48


Favorite

8

NCAA Division 3

Tuition

$53,399

Avg. Cost After Aid

$27,427

NCSA Favorites

693

General Rank

15

Grad Rank

12


Favorite

9

NCAA Division 3

Tuition

$55,450

Avg. Cost After Aid

$21,239

NCSA Favorites

561

General Rank

40

Grad Rank

11


Favorite

10

NCAA Division 3

Tuition

$49,042

Avg. Cost After Aid

$32,938

NCSA Favorites

988

General Rank

37

Grad Rank

81


Favorite

11

NCAA Division 3

Tuition

$42,976

Avg. Cost After Aid

$23,016

NCSA Favorites

1231

General Rank

103

Grad Rank

134


Favorite

12

NCAA Division 3

Tuition

$54,405

Avg. Cost After Aid

$23,889

NCSA Favorites

635

General Rank

42

Grad Rank

35


Favorite

13

NCAA Division 3

Tuition

$53,909

Avg. Cost After Aid

$29,373

NCSA Favorites

754

General Rank

31

Grad Rank

65


Favorite

14

NCAA Division 3

Tuition

$52,455

Avg. Cost After Aid

$27,083

NCSA Favorites

650

General Rank

49

Grad Rank

23


Favorite

15

NCAA Division 3

Tuition

$56,382

Avg. Cost After Aid

$31,485

NCSA Favorites

650

General Rank

28

Grad Rank

26


Favorite

16

NCAA Division 3

Tuition

$53,922

Avg. Cost After Aid

$21,300

NCSA Favorites

491

General Rank

42

Grad Rank

10


Favorite

17

NCAA Division 3

Tuition

$36,420

Avg. Cost After Aid

$26,180

NCSA Favorites

921

General Rank

129

Grad Rank

54


Favorite

18

NCAA Division 3

Tuition

$55,210

Avg. Cost After Aid

$18,553

NCSA Favorites

483

General Rank

57

Grad Rank

37


Favorite

19

NCAA Division 3

Tuition

$54,759

Avg. Cost After Aid

$30,210

NCSA Favorites

603

General Rank

49

Grad Rank

20


Favorite

20

NCAA Division 3

Tuition

$47,890

Avg. Cost After Aid

$26,077

NCSA Favorites

895

General Rank

115

Grad Rank

79


Favorite

21

NCAA Division 3

Tuition

$54,620

Avg. Cost After Aid

$25,160

NCSA Favorites

536

General Rank

49

Grad Rank

24


Favorite

22

NCAA Division 3

Tuition

$53,794

Avg. Cost After Aid

$26,477

NCSA Favorites

572

General Rank

67

Grad Rank

38


Favorite

23

NCAA Division 3

Tuition

$42,000

Avg. Cost After Aid

$26,393

NCSA Favorites

2229

General Rank

263

Grad Rank

160


Favorite

24

NCAA Division 3

Tuition

$50,040

Avg. Cost After Aid

$14,877

NCSA Favorites

671

General Rank

186

Grad Rank

94


Favorite

25

NCAA Division 3

Tuition

$52,050

Avg. Cost After Aid

$29,143

NCSA Favorites

1481

General Rank

204

Grad Rank

136


Favorite

26

NCAA Division 3

Tuition

$42,692

Avg. Cost After Aid

$27,220

NCSA Favorites

1203

General Rank

130

Grad Rank

166


Favorite

27

NCAA Division 3

Tuition

$45,120

Avg. Cost After Aid

$29,119

NCSA Favorites

819

General Rank

98

Grad Rank

109


Favorite

28

NCAA Division 3

Tuition

$49,504

Avg. Cost After Aid

$25,727

NCSA Favorites

960

General Rank

119

Grad Rank

154


Favorite

29

NCAA Division 3

Tuition

$54,944

Avg. Cost After Aid

$26,291

NCSA Favorites

515

General Rank

65

Grad Rank

45


Favorite

30

NCAA Division 3

Tuition

$41,700

Avg. Cost After Aid

$23,053

NCSA Favorites

626

General Rank

101

Grad Rank

104


Favorite

31

NCAA Division 3

Tuition

$43,050

Avg. Cost After Aid

$24,750

NCSA Favorites

1569

General Rank

189

Grad Rank

232


Favorite

32

NCAA Division 3

Tuition

$53,880

Avg. Cost After Aid

$36,159

NCSA Favorites

583

General Rank

53

Grad Rank

71


Favorite

33

NCAA Division 3

Tuition

$36,556

Avg. Cost After Aid

$23,158

NCSA Favorites

1241

General Rank

119

Grad Rank

261


Favorite

34

NCAA Division 3

Tuition

$54,450

Avg. Cost After Aid

$25,587

NCSA Favorites

384

General Rank

49

Grad Rank

28


Favorite

35

NCAA Division 3

Tuition

$52,392

Avg. Cost After Aid

$25,358

NCSA Favorites

464

General Rank

57

Grad Rank

66


Favorite

36

NCAA Division 3

Tuition

$50,530

Avg. Cost After Aid

$41,390

NCSA Favorites

539

General Rank

72

Grad Rank

53


Favorite

37

NCAA Division 3

Tuition

$49,704

Avg. Cost After Aid

$23,873

NCSA Favorites

538

General Rank

98

Grad Rank

86


Favorite

38

NCAA Division 3

Tuition

$51,960

Avg. Cost After Aid

$25,177

NCSA Favorites

512

General Rank

95

Grad Rank

67


Favorite

39

NCAA Division 3

Tuition

$56,910

Avg. Cost After Aid

$32,122

NCSA Favorites

621

General Rank

95

Grad Rank

93


Favorite

40

NCAA Division 3

Tuition

$55,052

Avg. Cost After Aid

$35,555

NCSA Favorites

532

General Rank

83

Grad Rank

61


Favorite

41

NCAA Division 3

Tuition

$55,930

Avg. Cost After Aid

$28,961

NCSA Favorites

463

General Rank

78

Grad Rank

49


Favorite

42

NCAA Division 3

Tuition

$32,586

Avg. Cost After Aid

$22,669

NCSA Favorites

1041

General Rank

130

Grad Rank

258


Favorite

43

NCAA Division 3

Tuition

$47,540

Avg. Cost After Aid

$23,927

NCSA Favorites

886

General Rank

186

Grad Rank

157


Favorite

44

NCAA Division 3

Tuition

$39,960

Avg. Cost After Aid

$20,895

NCSA Favorites

1324

General Rank

263

Grad Rank

221


Favorite

45

NCAA Division 3

Tuition

$49,776

Avg. Cost After Aid

$36,075

NCSA Favorites

1079

General Rank

204

Grad Rank

146


Favorite

46

NCAA Division 3

Tuition

$42,135

Avg. Cost After Aid

$23,310

NCSA Favorites

1046

General Rank

243

Grad Rank

158


Favorite

47

NCAA Division 3

Tuition

$43,978

Avg. Cost After Aid

$33,164

NCSA Favorites

738

General Rank

125

Grad Rank

141


Favorite

48

NCAA Division 3

Tuition

$42,436

Avg. Cost After Aid

$23,821

NCSA Favorites

929

General Rank

153

Grad Rank

217


Favorite

49

NCAA Division 3

Tuition

$41,290

Avg. Cost After Aid

$20,492

NCSA Favorites

842

General Rank

134

Grad Rank

263


Favorite

50

NCAA Division 3

Tuition

$48,666

Avg. Cost After Aid

$23,667

NCSA Favorites

545

General Rank

148

Grad Rank

99


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