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

Best NCAA Division 1 Football Colleges

Top D1 Football Schools

NCSA analyzed over 250 four-year colleges with college football programs across two NCAA Division 1 sub-divisions (D1-FBS (formally D1-A), D1-FCS (formally D1-AA)) to develop a list of the Best Division 1 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, general academic rankings by U.S. News & World Report Best Colleges, IPEDS graduation rates and IPEDS 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 1

Tuition

$51,354

Avg. Cost After Aid

$12,265

NCSA Favorites

8022

General Rank

4

Grad Rank

15


Favorite

2

NCAA Division 1

Tuition

$28,659

Avg. Cost After Aid

$8,057

NCSA Favorites

14758

General Rank

28

Grad Rank

47


Favorite

3

NCAA Division 1

Tuition

$50,340

Avg. Cost After Aid

$9,749

NCSA Favorites

4137

General Rank

1

Grad Rank

3


Favorite

4

NCAA Division 1

Tuition

$42,218

Avg. Cost After Aid

$14,171

NCSA Favorites

8666

General Rank

18

Grad Rank

39


Favorite

5

NCAA Division 1

Tuition

$49,350

Avg. Cost After Aid

$16,010

NCSA Favorites

9419

General Rank

22

Grad Rank

33


Favorite

6

NCAA Division 1

Tuition

$43,176

Avg. Cost After Aid

$14,846

NCSA Favorites

6558

General Rank

20

Grad Rank

36


Favorite

7

NCAA Division 1

Tuition

$35,170

Avg. Cost After Aid

$13,918

NCSA Favorites

6408

General Rank

26

Grad Rank

42


Favorite

8

NCAA Division 1

Tuition

$30,404

Avg. Cost After Aid

$13,971

NCSA Favorites

14360

General Rank

45

Grad Rank

68


Favorite

9

NCAA Division 1

Tuition

$33,020

Avg. Cost After Aid

$14,927

NCSA Favorites

9414

General Rank

31

Grad Rank

60


Favorite

10

NCAA Division 1

Tuition

$50,420

Avg. Cost After Aid

$15,561

NCSA Favorites

2585

General Rank

1

Grad Rank

1


Favorite

11

NCAA Division 1

Tuition

$18,786

Avg. Cost After Aid

$10,744

NCSA Favorites

15992

General Rank

60

Grad Rank

105


Favorite

12

NCAA Division 1

Tuition

$55,695

Avg. Cost After Aid

$23,442

NCSA Favorites

8929

General Rank

11

Grad Rank

8


Favorite

13

NCAA Division 1

Tuition

$49,816

Avg. Cost After Aid

$20,253

NCSA Favorites

6622

General Rank

12

Grad Rank

29


Favorite

14

NCAA Division 1

Tuition

$37,580

Avg. Cost After Aid

$16,505

NCSA Favorites

11472

General Rank

37

Grad Rank

91


Favorite

15

NCAA Division 1

Tuition

$49,032

Avg. Cost After Aid

$20,281

NCSA Favorites

5294

General Rank

22

Grad Rank

13


Favorite

16

NCAA Division 1

Tuition

$36,588

Avg. Cost After Aid

$12,001

NCSA Favorites

6160

General Rank

60

Grad Rank

77


Favorite

17

NCAA Division 1

Tuition

$36,805

Avg. Cost After Aid

$18,219

NCSA Favorites

7570

General Rank

37

Grad Rank

56


Favorite

18

NCAA Division 1

Tuition

$30,742

Avg. Cost After Aid

$17,704

NCSA Favorites

17378

General Rank

53

Grad Rank

89


Favorite

19

NCAA Division 1

Tuition

$53,391

Avg. Cost After Aid

$32,096

NCSA Favorites

8306

General Rank

18

Grad Rank

4


Favorite

20

NCAA Division 1

Tuition

$53,430

Avg. Cost After Aid

$18,770

NCSA Favorites

2140

General Rank

4

Grad Rank

2


Favorite

21

NCAA Division 1

Tuition

$47,350

Avg. Cost After Aid

$20,879

NCSA Favorites

3254

General Rank

15

Grad Rank

25


Favorite

22

NCAA Division 1

Tuition

$37,128

Avg. Cost After Aid

$18,252

NCSA Favorites

17454

General Rank

81

Grad Rank

96


Favorite

23

NCAA Division 1

Tuition

$28,794

Avg. Cost After Aid

$12,527

NCSA Favorites

5488

General Rank

53

Grad Rank

124


Favorite

24

NCAA Division 1

Tuition

$54,568

Avg. Cost After Aid

$24,840

NCSA Favorites

4421

General Rank

8

Grad Rank

17


Favorite

25

NCAA Division 1

Tuition

$56,225

Avg. Cost After Aid

$30,453

NCSA Favorites

8210

General Rank

22

Grad Rank

30


Favorite

26

NCAA Division 1

Tuition

$37,495

Avg. Cost After Aid

$18,944

NCSA Favorites

13885

General Rank

72

Grad Rank

101


Favorite

27

NCAA Division 1

Tuition

$31,664

Avg. Cost After Aid

$17,302

NCSA Favorites

4222

General Rank

45

Grad Rank

72


Favorite

28

NCAA Division 1

Tuition

$59,430

Avg. Cost After Aid

$22,637

NCSA Favorites

2497

General Rank

1

Grad Rank

7


Favorite

29

NCAA Division 1

Tuition

$35,216

Avg. Cost After Aid

$18,457

NCSA Favorites

4964

General Rank

60

Grad Rank

64


Favorite

30

NCAA Division 1

Tuition

$43,394

Avg. Cost After Aid

$14,729

NCSA Favorites

2296

General Rank

34

Grad Rank

63


Favorite

31

NCAA Division 1

Tuition

$45,272

Avg. Cost After Aid

$16,383

NCSA Favorites

2073

General Rank

34

Grad Rank

34


Favorite

32

NCAA Division 1

Tuition

$55,464

Avg. Cost After Aid

$33,562

NCSA Favorites

7112

General Rank

31

Grad Rank

31


Favorite

33

NCAA Division 1

Tuition

$5,620

Avg. Cost After Aid

$13,181

NCSA Favorites

2901

General Rank

90

Grad Rank

73


Favorite

34

NCAA Division 1

Tuition

$28,444

Avg. Cost After Aid

$16,404

NCSA Favorites

7623

General Rank

90

Grad Rank

122


Favorite

35

NCAA Division 1

Tuition

$31,908

Avg. Cost After Aid

$20,964

NCSA Favorites

7117

General Rank

81

Grad Rank

80


Favorite

36

NCAA Division 1

Tuition

$39,766

Avg. Cost After Aid

$18,984

NCSA Favorites

10729

General Rank

90

Grad Rank

120


Favorite

37

NCAA Division 1

Tuition

$55,584

Avg. Cost After Aid

$25,033

NCSA Favorites

2231

General Rank

8

Grad Rank

5


Favorite

38

NCAA Division 1

Tuition

$35,456

Avg. Cost After Aid

$13,428

NCSA Favorites

4734

General Rank

85

Grad Rank

138


Favorite

39

NCAA Division 1

Tuition

$55,453

Avg. Cost After Aid

$31,449

NCSA Favorites

2710

General Rank

12

Grad Rank

6


Favorite

40

NCAA Division 1

Tuition

$54,104

Avg. Cost After Aid

$30,169

NCSA Favorites

2909

General Rank

20

Grad Rank

14


Favorite

41

NCAA Division 1

Tuition

$50,226

Avg. Cost After Aid

$30,841

NCSA Favorites

13182

General Rank

45

Grad Rank

90


Favorite

42

NCAA Division 1

Tuition

$53,322

Avg. Cost After Aid

$32,129

NCSA Favorites

5101

General Rank

26

Grad Rank

50


Favorite

43

NCAA Division 1

Tuition

$34,858

Avg. Cost After Aid

$30,996

NCSA Favorites

11659

General Rank

69

Grad Rank

69


Favorite

44

NCAA Division 1

Tuition

$55,188

Avg. Cost After Aid

$30,494

NCSA Favorites

2634

General Rank

15

Grad Rank

19


Favorite

45

NCAA Division 1

Tuition

$30,438

Avg. Cost After Aid

$17,479

NCSA Favorites

4117

General Rank

72

Grad Rank

115


Favorite

46

NCAA Division 1

Tuition

$22,171

Avg. Cost After Aid

$14,018

NCSA Favorites

6700

General Rank

119

Grad Rank

178


Favorite

47

NCAA Division 1

Tuition

$51,447

Avg. Cost After Aid

$22,109

NCSA Favorites

2294

General Rank

57

Grad Rank

41


Favorite

48

NCAA Division 1

Tuition

$31,233

Avg. Cost After Aid

$15,893

NCSA Favorites

5880

General Rank

103

Grad Rank

171


Favorite

49

NCAA Division 1

Tuition

$55,466

Avg. Cost After Aid

$31,685

NCSA Favorites

1918

General Rank

12

Grad Rank

9


Favorite

50

NCAA Division 1

Tuition

$31,282

Avg. Cost After Aid

$20,623

NCSA Favorites

3363

General Rank

69

Grad Rank

114


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