Milton (Georgia) finishes 2024 as the No. 1 Public School in America. The Eagles, who finished No. 2 in the High School Football America 300 national rankings, powered by NFL Play Football, won the Georgia 5A state championship.
In the High School Football America Public Schools 100, Milton is one of 15 teams from the Peach State. Georgia 6A champ Grayson is No. 5 in the nation, followed by Carrollton at No. 8 and Buford at No. 9. Lee County is the fifth highest ranked public school in the state, sitting at No. 25 in the nation.
Related: Final ’24 HSFA 300 national rankings
Florida leads the Public 100 with 21 teams.
Venice is the No. 2 public school in the country. The Indians won Florida’s 7A state championship with their only loss coming against IMG Academy.
Jones is the second highest ranked Florida public school at No. 14, followed by Lakeland at No. 16, 2A champ Cocoa at No. 18 and 3A champ Miami Northwestern at No. 19.
Related: 2024 Private Schools 100
Texas has the second-most Public 100 teams. Class 6A Division I champ North Crowley is the top team of the 19 teams from the Lone Star State.
Following North Crowley is Duncanville at No. 4, Westlake at No. 13, North Shore at No. 15 and Atascocita at No. 17.
Below the full HSFA Public Schools 100 that is created with our proprietary algorithm that we’ve been using for our rankings since 2013.
High School Football America Public Schools 100
Rank | Team/State | Record |
1 | Milton (Georgia) | (15-0) |
2 | Venice (Florida) | (14-1) |
3 | North Crowley (Texas) | (16-0) |
4 | Duncanville (Texas) | (13-1) |
5 | Grayson (Georgia) | (14-1) |
6 | Corner Canyon (Utah) | (13-1) |
7 | East St. Louis (Illinois) | (13-1) |
8 | Carrollton (Georgia) | (14-1) |
9 | Buford (Georgia) | (12-2) |
10 | Corona Centennial (California) | (9-3) |
11 | Mission Viejo (California) | (10-1) |
12 | Liberty (Arizona) | (12-1) |
13 | Westlake (Austin, Texas) | (14-2) |
14 | Jones (Orlando, Florida) | (14-1) |
15 | North Shore (Texas) | (14-1) |
16 | Lakeland (Florida) | (13-1) |
17 | Atascocita (Texas) | (12-2) |
18 | Cocoa (Florida) | (10-3) |
19 | Northwestern (Miami, Florida) | (12-2)+ |
20 | Grimsley (North Carolina) | (16-0) |
21 | Basha (Arizona) | (11-2) |
22 | Norland (Florida) | (9-3)*+ |
23 | Thompson (Alabama) | (11-3) |
24 | Edna Karr (Louisiana) | (14-0) |
25 | Lee County (Georgia) | (13-1) |
26 | Lincoln (San Diego, California) | (12-2) |
27 | Vandegrift (Texas) | (15-1) |
28 | Southlake Carroll (Texas) | (15-1) |
29 | Avon (Ohio) | (16-0) |
30 | Pittsburg (California) | (12-3) |
31 | Folsom (California) | (12-2) |
32 | Douglas County (Georgia) | (11-3) |
33 | Lone Peak (Utah) | (11-3) |
34 | Langston Hughes (Georgia) | (13-2) |
35 | Collins Hill (Georgia) | (11-2) |
36 | Oakland (Tennessee) | (14-1) |
37 | Olentangy Liberty (Ohio) | (14-2) |
38 | Allen (Texas) | (13-1) |
39 | Northwestern (South Carolina) | (14-0) |
40 | Weddington (North Carolina) | (13-1) |
41 | North Gwinnett (Georgia) | (12-1) |
42 | Lake Travis (Texas) | (12-2) |
43 | Dutch Fork (South Carolina) | (14-0) |
44 | Coppell (Texas) | (12-1) |
45 | Rolesville (North Carolina) | (14-2) |
46 | Central (Baton Rouge, Louisiana) | (13-1) |
47 | Hough (North Carolina) | (12-2) |
48 | Brownsburg (Indiana) | (13-1) |
49 | Parker (Birmingham, Alabama) | (14-1) |
50 | Massillon Washington (Ohio) | (11-3) |
51 | Westfield (Indiana) | (12-2) |
52 | Alexandria (Louisiana) | (13-1) |
53 | West Boca Raton (Florida) | (15-0)**** |
54 | Gadsden County (Florida) | (13-2) |
55 | Longview (Texas) | (12-3) |
56 | Summerville (South Carolina) | (13-1) |
57 | Summer Creek (Texas) | (12-3) |
58 | Hamilton (Arizona) | (10-2) |
59 | Thomas County Central (Georgia) | (11-2) |
60 | Auburn (Alabama) | (10-1) |
61 | Coffee (Georgia) | (11-3) |
62 | Cherry Creek (Colorado) | (13-1) |
63 | DeSoto (Texas) | (11-3) |
64 | Bryant (Arkansas) | (13-0) |
65 | South Oak Cliff (Texas) | (13-3) |
66 | Lake Mary (Florida) | (12-3) |
67 | Mill Creek (Georgia) | (7-4) |
68 | Skyridge (Utah) | (10-3) |
69 | Roswell (Georgia) | (9-3) |
70 | Central (Phenix City, Alabama) | (10-3) |
71 | Highland Park (Texas) | (14-2) |
72 | Denton Ryan (Texas) | (13-2) |
73 | Osceola (Kissimmee, Florida) | (12-3) |
74 | North Cobb (Georgia) | (11-1) |
75 | Arbor View (Nevada) | (10-2) |
76 | Westside (Anderson, South Carolina) | (13-1) |
77 | Raines (Florida) | (13-1) |
78 | Ruston (Louisiana) | (11-3) |
79 | Aledo (Texas) | (12-2) |
80 | Neville (Louisiana) | (11-2) |
81 | Saraland (Alabama) | (13-1) |
82 | Boyle County (Kentucky) | (12-1) |
83 | Manatee (Florida) | (10-2) |
84 | Armwood (Florida) | (12-1) |
85 | Hoover (Alabama) | (10-3) |
86 | Alcoa (Tennessee) | (12-1) |
87 | Seminole (Sanford, Florida) | (10-2)*** |
88 | Tampa Bay Tech (Florida) | (10-2) |
89 | Edgewater (Florida) | (10-2)*** |
90 | Colquitt County (Georgia) | (8-4) |
91 | St. Augustine (Florida) | (11-2) |
92 | Atlantic (Delray Beach, Florida) | (11-2)*** |
93 | Ravenwood (Tennessee) | (13-1) |
94 | Mallard Creek (North Carolina) | (10-3) |
95 | Dr. Phillips (Florida) | (12-2) |
96 | Southridge (Florida) | (10-3) |
97 | Denton Guyer (Texas) | (10-4) |
98 | Blanche Ely (Florida) | (8-4) |
99 | Katy (Texas) | (11-2) |
100 | Lehi (Utah) | (9-3) |
Editor’s Note: The High School Football America national, regional and state rankings are developed using our proprietary algorithm.
* Norland (Florida) forfeited 32-27 win to American Heritage (Plantation) for using an ineligible player
*** Awarded forfeit victories from The First Academy (Florida), which had to forfeit eight wins for use of an ineligible players
+ Awarded forfeit victories from Miami Central (Florida), which had to forfeit eight wins for use of an ineligible player
**** Western forfeits two games, West Boca Raton awarded one of those wins.