The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Franklin County

Ohio · Public K-12

Franklin County, Ohio's 402 public schools span elementary through high school (232 elementary, 66 middle, and 74 high). Total enrollment is roughly 195,359 students.

7-year change in Franklin County

SY 2017-18 vs SY 2024-25
Total enrollment
194,754
-3,989 (-2%) vs SY 2017-18
School count
379
+17 (+5%) vs SY 2017-18
% White
40%
was 48%
% Hispanic
15%
was 10%
% Black
33%
was 31%
% Asian
5%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
1,333,048
all ages · ACS 5-yr
Schools
402
109 districts
Enrollment
195,359
students · NCES CCD
Median income
$75,176
Above Ohio avg
Free/reduced lunch
40.5%
Below Ohio avg
Elementary
232
89,295 students
Middle
66
37,920 students
High
74
54,558 students
Combined / other
30
13,586 students
LARGEST DISTRICT
Columbus City Schools District
46,249 students · 109 districts in Franklin County

County vs. school enrollment demographics

Left bar is the racial makeup of Franklin County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
59%
Hispanic
8%
Black
23%
Asian
6%
Two or more
9%
Native American
0%
Pacific Islander
0%
School enrollment
White
40%
Hispanic
14%
Black
33%
Asian
5%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
42.1%
adults 25+
Poverty rate
10.5%
ACS 5-year
Unemployment
4.6%
civilian labor
Median age
35
23.3% under 18

Test scores in Franklin County

Latest 2024-25 ELA proficiency, 332 schools ranked. Ohio state average: 59.8%.

See all 332 schools in Franklin County ranked by score →

All schools (402)

NameCityLevelGradesEnrollmentRating
East Franklin Elementary SchoolColumbusElementaryPK-04257·
Emerson Elementary SchoolWestervilleElementary01-05254·
South Columbus Preparatory Academy at SouthfieldColumbusElementaryKG-08249·
A+ Arts AcademyColumbusElementaryKG-08247·
Eakin Elementary SchoolColumbusElementaryPK-05242·
Focus Learning Academy of Southeastern ColumbusColumbusHigh09-12242·
Pointview Elementary SchoolWestervilleElementaryKG-05242·
South Mifflin STEM Academy (K-6)ColumbusElementaryPK-06233·
Lincoln Park Elementary SchoolColumbusElementaryPK-06232·
Eastland Preparatory AcademyColumbusElementaryKG-08230·
Como Elementary SchoolColumbusElementaryPK-05225·
South Scioto AcademyColumbusElementaryKG-08224·
Burbank Early Childhood SchoolUpperElementaryPK-PK217·
Franklinton Prep High SchoolColumbusHigh09-12216·
Legacy Academy of ExcellenceColumbusElementaryKG-08204·
Fairwood Alternative Elementary SchoolColumbusElementaryPK-06202·
Focus North High SchoolColumbusHigh09-12202·
Ohio Avenue Elementary SchoolColumbusElementaryPK-05201·
Bridge Gate Community SchoolColumbusCombinedKG-12199·
Columbus Africentric Early College Middle SchoolColumbusMiddle06-08198·
Oakstone Community SchoolColumbusCombinedKG-12197·
Columbus City Preparatory School for GirlsColumbusMiddle06-08196·
Heart of Ohio Classical AcademyDublinElementaryKG-06189·
Hamilton Local PreschoolColumbusElementaryPK-PK184·
Duxberry Park Alternative Elementary SchoolColumbusElementaryPK-05183·
Educational Academy for Boys & GirlsColumbusElementaryKG-05182·
Colerain Elementary SchoolColumbusElementaryPK-05181·
Special Education CenterColumbusCombined02-12178·
Zenith Academy EastColumbusElementaryKG-08178·
Gahanna- Jefferson Clark HallGahannaElementaryPK-PK176·
Eastgate Elementary SchoolColumbusElementaryPK-05171·
Kids Care ElementaryColumbusElementaryKG-05167·
Midnimo Cross Cultural Middle SchoolColumbusMiddle06-08165·
Franklinton High SchoolColumbusHigh09-12155·
Phoenix Middle SchoolWorthingtonMiddle07-08154·
Capital Collegiate Preparatory AcademyColumbusElementaryKG-08145·
Columbus Performance AcademyColumbusElementaryKG-08144·
The Bostic Head Start CenterGrove CityElementaryPK-PK144·
Central Point Preparatory AcademyColumbusElementaryKG-08141·
Zenith Academy WestColumbusElementaryKG-08141·
Graham School TheColumbusHigh09-12139·
Focus Learning Academy of Central ColumbusColumbusElementaryKG-01134·
Northland Preparatory and Fitness AcademyColumbusElementaryKG-08133·
North Columbus Preparatory AcademyColumbusElementaryKG-08131·
Mason Run High SchoolColumbusHigh09-12127·
Ohio School for the DeafColumbusCombinedKG-12127·
East Bridge Academy of ExcellenceColumbusElementaryKG-08126·
Lil Cruiser CampusGroveportElementaryPK-PK124·
Ohio Construction AcademyColumbusHigh09-12122·
Renaissance Academy dba Bessie Sherrod Price Preparatory AcaColumbusElementaryKG-08120·
Early College AcademyColumbusHigh09-12114·
Ohio State School for the BlindColumbusCombinedKG-12114·
A+ Children's AcademyColumbusElementaryKG-06107·
Columbus City Preparatory School for BoysColumbusMiddle06-08106·
Fort Hayes Career CenterColumbusHigh10-12102·
Valor Academy Inc.ColumbusMiddle04-0899·
Career Prep Virtual High School. Inc.ColumbusHigh09-1296·
Unity AcademyColumbusHigh09-1196·
North Woods Career Prep High SchoolColumbusHigh09-1294·
Capital City Career Prep High SchoolColumbusHigh09-1293·
Central High SchoolColumbusHigh09-1293·
Columbus Scioto 6-12ColumbusHigh06-1292·
Hilliard Online AcademyHilliardHigh09-1292·
Eagle Charter Schools of Ohio dba the Shepard SchoolColumbusElementaryKG-0580·
Capital High SchoolColumbusHigh09-1276·
Columbus Bilingual WestColumbusElementaryKG-0564·
Linden Park Neighborhood Early Childhood Education CenterColumbusElementaryPK-PK64·
Road to Success AcademyColumbusHigh09-1159·
Beatty Park Elementary SchoolColumbusElementaryKG-0557·
Mater Academy Preparatory Inc.ColumbusElementaryKG-0456·
Summit Academy Community School-ColumbusColumbusElementaryKG-0854·
Columbus Downtown High SchoolColumbusHigh10-1248·
Upper Arlington Online AcademyUpper ArlingtonHigh07-1247·
Franklin Learning AcademyColumbusElementaryKG-0245·
Summit Academy Middle School - ColumbusColumbusMiddle06-0840·
Columbus Noor AcademyColumbusElementaryKG-0537·
Summit Academy Transition High School-ColumbusColumbusHigh09-1236·
Stiles Family CenterColumbusElementaryPK-PK30·
LINC Academy ColumbusColumbusElementaryKG-0225·
Early Childhood Education and Family CenterColumbusElementaryPK-PK22·
Early Learning CenterColumbusElementaryPK-PK19·
Gahanna Lincoln High School - OLSGahannaHigh09-1215·
BCS Online SchoolBexleyHigh12-122·
DCS VirtualDublinElementaryKG-080·
South-Western Career AcademyGrove CityHigh09-120·
Canal Winchester Virtual Learning AcademyCanal WinchesterCombinedM-M··
Columbus Collegiate AcademyColumbusCombinedM-M··
Columbus Collegiate Academy - WestColumbusCombinedM-M··
Early Childhood Education King CenterColumbusCombinedM-M··
G. Tyree Learning SchoolColumbusCombinedM-M··
Hannah J Ashton Middle SchoolReynoldsburgCombinedM-M··
Ohio School For The DeafColumbusCombinedM-M··
Ohio School For The DeafColumbusCombinedM-M··
Ohio School For The DeafColumbusCombinedM-M··
Reynoldsburg HS Business Education Leadership & Law AcademyReynoldsburgCombinedM-M··
Reynoldsburg Health Sciences & Human Services STEM AcademyReynoldsburgCombinedM-M··
Reynoldsburg High School 9X ImpactReynoldsburgCombinedM-M··
State School For The BlindColumbusCombinedM-M··
State School For The BlindColumbusCombinedM-M··
Trevitt Elementary SchoolColumbusElementaryPK-05··

Cities in Franklin County

Columbus245 schoolsHilliard22 schoolsGrove City18 schoolsDublin17 schoolsWesterville16 schoolsGahanna12 schoolsReynoldsburg12 schoolsWorthington11 schoolsUpper Arlington9 schoolsGroveport8 schoolsBexley6 schoolsCanal Winchester5 schoolsNew Albany5 schoolsWhitehall5 schoolsGalloway4 schoolsPowell3 schoolsBlacklick2 schoolsGrove1 schoolUpper1 school

About Franklin County

Franklin County is a large county of about 1,333,048 residents in Ohio. Its public-school system hosts approximately 195,359 students across 402 schools.

Looking at the wider area, census numbers show typical household earnings sit around $75,176, about 42% of adults have a bachelor's degree or above, and roughly 11% of residents live below the federal poverty line. That income level is 8% higher than the Ohio median.

In terms of grade levels, Franklin County comprises 232 elementary schools (89,295 students), 66 middle schools (37,920), 74 high schools (54,558), and 30 combined or other schools.

The largest single district in Franklin County is Columbus City Schools District, which alone enrolls about 46,249 students.

Trend over the past 7 years. Combined enrollment now sits at 194,754 students, remained close to its prior level from the 198,743 reported in SY 2017-18. Franklin County now counts 379 public schools, up from 362 in SY 2017-18. Demographically, the White share of enrollment contracted from 48% to 40%.

In the discussion threads here, the community for Franklin County discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Franklin County?
Franklin County, Ohio has 402 public K-12 schools serving approximately 195,359 students.
How many high schools are in Franklin County?
Franklin County, Ohio has 74 public high schools, serving approximately 54,558 students.
How many middle schools are in Franklin County?
Franklin County, Ohio has 66 public middle schools, serving approximately 37,920 students.
How many elementary schools are in Franklin County?
Franklin County, Ohio has 232 public elementary schools, serving approximately 89,295 students.
What is the largest school district in Franklin County?
Columbus City Schools District is the largest school district in Franklin County, serving approximately 46,249 students. The county contains 109 school districts overall.
What is the population of Franklin County?
Franklin County, Ohio has a population of approximately 1,333,048, with a median age of 35. About 23.3% of residents are under 18.
What is the median household income in Franklin County?
Median household income in Franklin County is $75,176, above the Ohio average of $69,789. About 10.5% of residents live below the federal poverty line.
How educated are residents of Franklin County?
Approximately 42.1% of adults 25 and older in Franklin County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Franklin County qualify for free or reduced lunch?
Roughly 40.5% of students in Franklin County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Ohio county average of 49.0%.
What is the student-teacher ratio in Franklin County schools?
Across Franklin County public schools, the enrollment-weighted student-teacher ratio is approximately 19.2 to 1.

Franklin County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data