C
Celeb Storm Daily

Best D3 Football Schools | NCSA Power Rankings 2023

Author

Andrew Mccoy

Published Mar 16, 2026

top D3 Football Schools

NCSA analyzed 242 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 millions of 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.

View the full D3 football rankings below and favorite to save your list of top D3 football schools. 

Filter rankings:

1

Massachusetts Institute of Technology - MIT logo

NCAA Division 3

$55,878Tuition

$5,084Avg. Cost After Aid

1,012Favorites

5General Rank

1Grad Rank

2

Johns Hopkins University logo

NCAA Division 3

$58,720Tuition

$14,254Avg. Cost After Aid

1,321Favorites

23General Rank

3Grad Rank

3

University of Chicago logo

NCAA Division 3

$62,241Tuition

$22,690Avg. Cost After Aid

2,017Favorites

22General Rank

2Grad Rank

4

Tufts University logo

NCAA Division 3

$63,000Tuition

$35,683Avg. Cost After Aid

1,036Favorites

72General Rank

5Grad Rank

5

Amherst College logo

NCAA Division 3

$61,150Tuition

$17,304Avg. Cost After Aid

867Favorites

3General Rank

12Grad Rank

6

Washington University in St. Louis logo

NCAA Division 3

$58,866Tuition

$27,595Avg. Cost After Aid

1,018Favorites

44General Rank

8Grad Rank

7

University of Rochester logo

NCAA Division 3

$59,378Tuition

$31,171Avg. Cost After Aid

3,365Favorites

76General Rank

29Grad Rank

8

Carnegie Mellon University logo

NCAA Division 3

$58,924Tuition

$37,846Avg. Cost After Aid

901Favorites

53General Rank

10Grad Rank

9

Williams College logo

NCAA Division 3

$59,660Tuition

$14,739Avg. Cost After Aid

589Favorites

2General Rank

4Grad Rank

10

Pomona-Pitzer Colleges logo

NCAA Division 3

$56,686Tuition

$9,170Avg. Cost After Aid

806Favorites

8General Rank

9Grad Rank

11

Bowdoin College logo

NCAA Division 3

$58,322Tuition

$16,925Avg. Cost After Aid

451Favorites

19General Rank

6Grad Rank

12

Claremont-Mudd-Scripps Colleges logo

NCAA Division 3

$58,111Tuition

$20,114Avg. Cost After Aid

601Favorites

28General Rank

11Grad Rank

13

Washington & Lee University logo

NCAA Division 3

$59,380Tuition

$27,417Avg. Cost After Aid

721Favorites

36General Rank

7Grad Rank

14

Case Western Reserve University logo

NCAA Division 3

$54,532Tuition

$37,702Avg. Cost After Aid

1,660Favorites

90General Rank

34Grad Rank

15

Middlebury College logo

NCAA Division 3

$59,770Tuition

$29,047Avg. Cost After Aid

497Favorites

34General Rank

17Grad Rank

16

Wesleyan University logo

NCAA Division 3

$62,049Tuition

$26,080Avg. Cost After Aid

670Favorites

49General Rank

18Grad Rank

17

Hamilton College logo

NCAA Division 3

$59,970Tuition

$26,296Avg. Cost After Aid

547Favorites

43General Rank

15Grad Rank

18

Chapman University logo

NCAA Division 3

$58,634Tuition

$39,047Avg. Cost After Aid

1,198Favorites

174General Rank

50Grad Rank

19

Trinity University - Texas logo

NCAA Division 3

$47,392Tuition

$18,637Avg. Cost After Aid

1,574Favorites

106General Rank

51Grad Rank

20

Colby College logo

NCAA Division 3

$61,220Tuition

$17,739Avg. Cost After Aid

397Favorites

58General Rank

26Grad Rank

21

Rensselaer Polytechnic Institute - RPI logo

NCAA Division 3

$58,526Tuition

$31,456Avg. Cost After Aid

613Favorites

100General Rank

35Grad Rank

22

Bates College logo

NCAA Division 3

$59,062Tuition

$26,560Avg. Cost After Aid

927Favorites

59General Rank

14Grad Rank

23

University of La Verne logo

NCAA Division 3

$45,850Tuition

$21,605Avg. Cost After Aid

1,848Favorites

196General Rank

103Grad Rank

24

Trinity College - Connecticut logo

NCAA Division 3

$61,370Tuition

$32,036Avg. Cost After Aid

1,173Favorites

86General Rank

31Grad Rank

25

Southwestern University logo

NCAA Division 3

$47,000Tuition

$25,451Avg. Cost After Aid

4,708Favorites

141General Rank

78Grad Rank

26

Dickinson College logo

NCAA Division 3

$58,733Tuition

$15,554Avg. Cost After Aid

426Favorites

98General Rank

39Grad Rank

27

Grinnell College logo

NCAA Division 3

$58,648Tuition

$28,610Avg. Cost After Aid

1,222Favorites

42General Rank

24Grad Rank

28

Franklin & Marshall College logo

NCAA Division 3

$63,406Tuition

$30,182Avg. Cost After Aid

411Favorites

82General Rank

37Grad Rank

29

Montclair State University logo

NCAA Division 3

$21,418Tuition

$13,705Avg. Cost After Aid

807Favorites

212General Rank

118Grad Rank

30

Gettysburg College logo

NCAA Division 3

$59,960Tuition

$26,853Avg. Cost After Aid

894Favorites

110General Rank

41Grad Rank

31

University of Puget Sound logo

NCAA Division 3

$55,670Tuition

$23,215Avg. Cost After Aid

3,569Favorites

140General Rank

74Grad Rank

32

Carleton College logo

NCAA Division 3

$60,225Tuition

$31,800Avg. Cost After Aid

1,402Favorites

21General Rank

16Grad Rank

33

Wheaton College - Illinois logo

NCAA Division 3

$40,820Tuition

$25,287Avg. Cost After Aid

901Favorites

117General Rank

20Grad Rank

34

Denison University logo

NCAA Division 3

$57,500Tuition

$32,002Avg. Cost After Aid

709Favorites

81General Rank

44Grad Rank

35

California Lutheran University logo

NCAA Division 3

$46,012Tuition

$21,442Avg. Cost After Aid

1,673Favorites

20General Rank

76Grad Rank

36

Worcester Polytechnic Institute logo

NCAA Division 3

$55,731Tuition

$45,005Avg. Cost After Aid

816Favorites

120General Rank

22Grad Rank

37

Ithaca College logo

NCAA Division 3

$46,760Tuition

$33,748Avg. Cost After Aid

1,122Favorites

39General Rank

59Grad Rank

38

Oberlin College logo

NCAA Division 3

$60,240Tuition

$34,498Avg. Cost After Aid

808Favorites

85General Rank

40Grad Rank

39

Berry College logo

NCAA Division 3

$38,656Tuition

$21,980Avg. Cost After Aid

1,118Favorites

6General Rank

91Grad Rank

40

University of Redlands logo

NCAA Division 3

$54,066Tuition

$20,152Avg. Cost After Aid

976Favorites

18General Rank

101Grad Rank

41

Rhodes College logo

NCAA Division 3

$50,910Tuition

$27,647Avg. Cost After Aid

852Favorites

105General Rank

30Grad Rank

42

Centre College logo

NCAA Division 3

$46,000Tuition

$20,610Avg. Cost After Aid

727Favorites

104General Rank

28Grad Rank

43

Knox College logo

NCAA Division 3

$51,576Tuition

$23,285Avg. Cost After Aid

1,249Favorites

124General Rank

67Grad Rank

44

Christopher Newport University logo

NCAA Division 3

$27,790Tuition

$25,031Avg. Cost After Aid

729Favorites

14General Rank

69Grad Rank

45

Pacific University logo

NCAA Division 3

$50,070Tuition

$34,063Avg. Cost After Aid

1,082Favorites

213General Rank

96Grad Rank

46

Union College - New York logo

NCAA Division 3

$61,659Tuition

$34,163Avg. Cost After Aid

428Favorites

97General Rank

33Grad Rank

47

Endicott College logo

NCAA Division 3

$36,614Tuition

$36,594Avg. Cost After Aid

760Favorites

65General Rank

56Grad Rank

48

DePauw University logo

NCAA Division 3

$53,896Tuition

$22,469Avg. Cost After Aid

569Favorites

91General Rank

38Grad Rank

49

The College of New Jersey logo

NCAA Division 3

$29,594Tuition

$17,138Avg. Cost After Aid

461Favorites

15General Rank

23Grad Rank

50

Salisbury University logo

NCAA Division 3

$20,458Tuition

$18,706Avg. Cost After Aid

947Favorites

115General Rank

92Grad Rank

51

Sewanee - The University of the South logo

NCAA Division 3

$49,418Tuition

$27,958Avg. Cost After Aid

861Favorites

101General Rank

49Grad Rank

52

University of Wisconsin - La Crosse logo

NCAA Division 3

$18,014Tuition

$14,839Avg. Cost After Aid

771Favorites

224General Rank

83Grad Rank

53

Hendrix College logo

NCAA Division 3

$33,350Tuition

$10,299Avg. Cost After Aid

567Favorites

159General Rank

85Grad Rank

54

Macalester College logo

NCAA Division 3

$60,518Tuition

$23,188Avg. Cost After Aid

313Favorites

64General Rank

19Grad Rank

55

Augustana College - Illinois logo

NCAA Division 3

$46,189Tuition

$23,538Avg. Cost After Aid

1,297Favorites

149General Rank

53Grad Rank

56

Wilkes University logo

NCAA Division 3

$39,914Tuition

$29,807Avg. Cost After Aid

2,609Favorites

223General Rank

155Grad Rank

57

Grove City College logo

NCAA Division 3

$19,310Tuition

$21,724Avg. Cost After Aid

654Favorites

16General Rank

21Grad Rank

58

St. Lawrence University logo

NCAA Division 3

$60,220Tuition

$28,020Avg. Cost After Aid

377Favorites

122General Rank

43Grad Rank

59

University of Wisconsin - Whitewater logo

NCAA Division 3

$16,602Tuition

$14,856Avg. Cost After Aid

1,391Favorites

92General Rank

141Grad Rank

60

Pacific Lutheran University logo

NCAA Division 3

$48,226Tuition

$21,023Avg. Cost After Aid

1,252Favorites

35General Rank

102Grad Rank

61

United States Coast Guard Academy logo

NCAA Division 3

$10,734Tuition

$4,730Avg. Cost After Aid

454Favorites

1General Rank

13Grad Rank

62

Baldwin Wallace University logo

NCAA Division 3

$35,966Tuition

$26,072Avg. Cost After Aid

927Favorites

25General Rank

123Grad Rank

63

Rowan University logo

NCAA Division 3

$23,408Tuition

$22,978Avg. Cost After Aid

651Favorites

214General Rank

106Grad Rank

64

North Central College logo

NCAA Division 3

$42,206Tuition

$25,605Avg. Cost After Aid

936Favorites

47General Rank

132Grad Rank

65

Springfield College logo

NCAA Division 3

$40,480Tuition

$27,837Avg. Cost After Aid

662Favorites

215General Rank

81Grad Rank

66

John Carroll University logo

NCAA Division 3

$45,514Tuition

$29,172Avg. Cost After Aid

818Favorites

4General Rank

65Grad Rank

67

Calvin University logo

NCAA Division 3

$38,240Tuition

$26,281Avg. Cost After Aid

149Favorites

11General Rank

58Grad Rank

68

Kenyon College logo

NCAA Division 3

$63,310Tuition

$33,706Avg. Cost After Aid

400Favorites

71General Rank

27Grad Rank

69

Ohio Northern University logo

NCAA Division 3

$35,380Tuition

$24,401Avg. Cost After Aid

951Favorites

13General Rank

63Grad Rank

70

University of Wisconsin - Eau Claire logo

NCAA Division 3

$17,149Tuition

$16,884Avg. Cost After Aid

621Favorites

78General Rank

111Grad Rank

71

Whitworth University logo

NCAA Division 3

$47,590Tuition

$25,823Avg. Cost After Aid

766Favorites

10General Rank

66Grad Rank

72

Hope College logo

NCAA Division 3

$36,650Tuition

$26,700Avg. Cost After Aid

595Favorites

160General Rank

47Grad Rank

73

St. John Fisher College logo

NCAA Division 3

$36,352Tuition

$26,720Avg. Cost After Aid

714Favorites

216General Rank

84Grad Rank

74

University of Mount Union logo

NCAA Division 3

$33,400Tuition

$22,836Avg. Cost After Aid

1,374Favorites

70General Rank

110Grad Rank

75

Widener University logo

NCAA Division 3

$49,706Tuition

$24,012Avg. Cost After Aid

954Favorites

219General Rank

107Grad Rank

76

Washington & Jefferson College logo

NCAA Division 3

$50,192Tuition

$26,460Avg. Cost After Aid

1,086Favorites

154General Rank

62Grad Rank

77

Austin College logo

NCAA Division 3

$43,525Tuition

$22,677Avg. Cost After Aid

1,132Favorites

162General Rank

109Grad Rank

78

Otterbein University logo

NCAA Division 3

$33,674Tuition

$21,920Avg. Cost After Aid

739Favorites

30General Rank

104Grad Rank

79

College of Wooster logo

NCAA Division 3

$55,500Tuition

$22,852Avg. Cost After Aid

573Favorites

129General Rank

60Grad Rank

80

Muhlenberg College logo

NCAA Division 3

$55,830Tuition

$26,983Avg. Cost After Aid

710Favorites

131General Rank

42Grad Rank

81

Catholic University of America logo

NCAA Division 3

$52,156Tuition

$33,452Avg. Cost After Aid

636Favorites

201General Rank

77Grad Rank

82

Lake Forest College logo

NCAA Division 3

$51,002Tuition

$23,642Avg. Cost After Aid

1,165Favorites

139General Rank

82Grad Rank

83

Willamette University logo

NCAA Division 3

$44,234Tuition

$32,819Avg. Cost After Aid

765Favorites

130General Rank

93Grad Rank

84

LaGrange College logo

NCAA Division 3

$32,840Tuition

$21,748Avg. Cost After Aid

4,809Favorites

27General Rank

218Grad Rank

85

St. Olaf College logo

NCAA Division 3

$52,670Tuition

$22,278Avg. Cost After Aid

353Favorites

116General Rank

32Grad Rank

86

Carthage College logo

NCAA Division 3

$33,000Tuition

$26,778Avg. Cost After Aid

790Favorites

73General Rank

112Grad Rank

87

Lewis & Clark College logo

NCAA Division 3

$57,404Tuition

$35,940Avg. Cost After Aid

816Favorites

152General Rank

75Grad Rank

88

Shenandoah University logo

NCAA Division 3

$34,490Tuition

$29,380Avg. Cost After Aid

1,007Favorites

227General Rank

137Grad Rank

89

University of Massachusetts - Dartmouth logo

NCAA Division 3

$30,153Tuition

$20,910Avg. Cost After Aid

874Favorites

221General Rank

191Grad Rank

90

Birmingham-Southern College logo

NCAA Division 3

$20,100Tuition

$21,098Avg. Cost After Aid

963Favorites

165General Rank

99Grad Rank

91

Wabash College logo

NCAA Division 3

$45,850Tuition

$19,772Avg. Cost After Aid

455Favorites

107General Rank

36Grad Rank

92

University of Northwestern - St. Paul logo

NCAA Division 3

$34,180Tuition

$20,703Avg. Cost After Aid

1,241Favorites

84General Rank

114Grad Rank

93

Randolph-Macon College logo

NCAA Division 3

$45,150Tuition

$25,969Avg. Cost After Aid

678Favorites

164General Rank

94Grad Rank

94

Lawrence University logo

NCAA Division 3

$52,401Tuition

$21,238Avg. Cost After Aid

329Favorites

114General Rank

48Grad Rank

95

Elmhurst University logo

NCAA Division 3

$39,400Tuition

$23,036Avg. Cost After Aid

854Favorites

40General Rank

108Grad Rank

96

Kalamazoo College logo

NCAA Division 3

$54,522Tuition

$21,528Avg. Cost After Aid

554Favorites

121General Rank

61Grad Rank

97

Allegheny College logo

NCAA Division 3

$52,530Tuition

$23,617Avg. Cost After Aid

615Favorites

128General Rank

70Grad Rank

98

Beloit College logo

NCAA Division 3

$54,680Tuition

$17,394Avg. Cost After Aid

668Favorites

133General Rank

79Grad Rank

99

Bethel University - Minnesota logo

NCAA Division 3

$40,080Tuition

$27,624Avg. Cost After Aid

550Favorites

217General Rank

72Grad Rank

100

St. Norbert College logo

NCAA Division 3

$41,887Tuition

$25,859Avg. Cost After Aid

1,054Favorites

168General Rank

55Grad Rank