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

Lawrence County

Ohio · Public K-12

Public education in Lawrence County reaches 8,980 students across 24 schools. Rock Hill Local is the largest district at 1,345 students. The level mix is 9 elementary, 6 middle, and 9 high schools.

7-year change in Lawrence County

SY 2017-18 vs SY 2024-25
Total enrollment
8,980
-248 (-3%) vs SY 2017-18
School count
24
+1 (+4%) vs SY 2017-18
% White
93%
was 94%
% Hispanic
1%
was 1%
% Black
2%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
24
9 districts
Enrollment
8,980
NCES CCD
Median income
$58,325
Below Ohio avg
Free/reduced lunch
·
Enrollment-weighted
Elementary
9
4,276 students
Middle
6
1,825 students
High
9
2,879 students
Combined / other
0
schools
LARGEST DISTRICT
Rock Hill Local
1,345 students · 9 districts in Lawrence County

County vs. school enrollment demographics

Left bar is the racial makeup of Lawrence 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
94%
Hispanic
1%
Black
2%
Asian
1%
Two or more
3%
Native American
0%
Pacific Islander
0%
School enrollment
White
93%
Hispanic
1%
Black
2%
Asian
0%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
18.5%
adults 25+
Poverty rate
13.2%
ACS 5-year
Unemployment
2.7%
civilian labor
Median age
42
21.6% under 18

Test scores in Lawrence County

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

See all 22 schools in Lawrence County ranked by score →

All schools (24)

NameCityLevelGradesEnrollmentRating
Rock Hill Elementary SchoolIrontonElementaryPK-05736·
Ironton Elementary SchoolIrontonElementaryPK-05600·
Dawson-Bryant Elementary SchoolIrontonElementaryPK-05570·
Lawrence CountyChesapeakeHigh06-12569·
Symmes Valley Elementary SchoolWillow WoodElementaryPK-08546·
Chesapeake Elementary SchoolChesapeakeElementaryPK-04497·
Chesapeake High SchoolChesapeakeHigh09-12380·
Ironton High SchoolIrontonHigh09-12377·
Burlington Elementary SchoolSouth PointElementaryPK-05364·
Fairland High SchoolProctorvilleHigh09-12359·
South Point Elementary SchoolSouth PointElementaryPK-05355·
Chesapeake Middle SchoolChesapeakeMiddle05-08342·
Fairland Middle SchoolProctorvilleMiddle06-08331·
Rock Hill Sr High SchoolIrontonHigh09-12325·
South Point High SchoolSouth PointHigh09-12317·
South Point Middle SchoolSouth PointMiddle06-08307·
Fairland West Elementary SchoolProctorvilleElementary03-05306·
Fairland East Elementary SchoolProctorvilleElementaryPK-02302·
Ironton Middle SchoolIrontonMiddle06-08299·
Rock Hill Middle SchoolIrontonMiddle06-08284·
Dawson-Bryant High SchoolCoal GroveHigh09-12272·
Dawson-Bryant Middle SchoolCoal GroveMiddle06-08262·
Symmes Valley High SchoolWillow WoodHigh09-12195·
Tri-State STEM+M SchoolSouth PointHigh09-1285·

Cities in Lawrence County

Ironton7 schoolsSouth Point5 schoolsChesapeake4 schoolsProctorville4 schoolsCoal Grove2 schoolsWillow Wood2 schools

About Lawrence County

Across the sparse Ohio county of Lawrence County of about 56,819 residents, the public-school footprint covers 24 schools and about 8,980 students.

Looking at the wider area, census numbers show typical household earnings sit around $58,325, roughly 19% of adults have completed at least a four-year degree, and the federal-poverty share is near 13%. That income level is 16% noticeably below the Ohio median.

On the level-by-level breakdown, Lawrence County comprises 9 elementary schools (4,276 students), 6 middle schools (1,825), and 9 high schools (2,879).

Rock Hill Local is the biggest district by enrollment, covering about 1,345 students across Lawrence County.

Over the past 7-year window. Total public-school enrollment in Lawrence County has decreased 3% since SY 2017-18, moving from about 9,228 students to 8,980. Over that span, Lawrence County added 1 school, going from 23 to 24.

In the discussion threads here, the community for Lawrence County discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Lawrence County?
Lawrence County, Ohio has 24 public K-12 schools serving approximately 8,980 students.
How many high schools are in Lawrence County?
Lawrence County, Ohio has 9 public high schools, serving approximately 2,879 students.
How many middle schools are in Lawrence County?
Lawrence County, Ohio has 6 public middle schools, serving approximately 1,825 students.
How many elementary schools are in Lawrence County?
Lawrence County, Ohio has 9 public elementary schools, serving approximately 4,276 students.
What is the largest school district in Lawrence County?
Rock Hill Local is the largest school district in Lawrence County, serving approximately 1,345 students. The county contains 9 school districts overall.
What is the population of Lawrence County?
Lawrence County, Ohio has a population of approximately 56,819, with a median age of 42. About 21.6% of residents are under 18.
What is the median household income in Lawrence County?
Median household income in Lawrence County is $58,325, below the Ohio average of $69,789. About 13.2% of residents live below the federal poverty line.
How educated are residents of Lawrence County?
Approximately 18.5% of adults 25 and older in Lawrence County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What is the student-teacher ratio in Lawrence County schools?
Across Lawrence County public schools, the enrollment-weighted student-teacher ratio is approximately 14.8 to 1.
What is the racial makeup of Lawrence County?
Lawrence County residents are approximately 94% White, 1% Hispanic, 2% Black, 1% Asian, 3% two or more races according to the Census ACS 5-year estimate.

Lawrence County school rankings

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