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

Lancaster County

South Carolina · Public K-12

In Lancaster County, 23 public K-12 schools make up the local education system, comprising 12 elementary, 6 middle, and 5 high. Combined enrollment is about 15,417 students.

7-year change in Lancaster County

SY 2017-18 vs SY 2024-25
Total enrollment
15,417
+2,170 (+16%) vs SY 2017-18
School count
22
+2 (+10%) vs SY 2017-18
% White
52%
was 60%
% Hispanic
14%
was 9%
% Black
23%
was 27%
% Asian
5%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
23
1 districts
Enrollment
15,417
NCES CCD
Median income
$78,869
Above South Carolina avg
Free/reduced lunch
·
Enrollment-weighted
Elementary
12
6,980 students
Middle
6
4,053 students
High
5
4,384 students
Combined / other
0
schools
LARGEST DISTRICT
Lancaster 01
15,417 students · 1 district in Lancaster County

County vs. school enrollment demographics

Left bar is the racial makeup of Lancaster 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
69%
Hispanic
8%
Black
19%
Asian
3%
Two or more
7%
Native American
0%
Pacific Islander
0%
School enrollment
White
52%
Hispanic
14%
Black
23%
Asian
5%
Two or more
6%
Native American
0%
Pacific Islander
0%
Bachelor's+
33.6%
adults 25+
Poverty rate
9.1%
ACS 5-year
Unemployment
4.3%
civilian labor
Median age
43
21.6% under 18

Test scores in Lancaster County

Latest 2024-25 ELA proficiency, 17 schools ranked. South Carolina state average: 59.7%.

Lowest 5 schools (ELA)
  1. South Middle· 31.2%
  2. Erwin Elementary· 31.9%
  3. Brooklyn Springs Elementary· 34.8%
  4. Clinton Elementary· 35.3%
  5. A. R. Rucker Middle· 38.1%

See all 17 schools in Lancaster County ranked by score →

All schools (23)

NameCityLevelGradesEnrollmentRating
Indian Land HighLancasterHigh09-121,905·
Lancaster HighLancasterHigh09-121,390·
Indian Land IntermediateIndian LandMiddle05-061,181·
Harrisburg ElementaryIndian LandElementaryPK-041,161·
Indian Land MiddleIndian LandMiddle07-081,102·
Indian Land ElementaryIndian LandElementaryKG-041,042·
Van Wyck ElementaryLancasterElementaryPK-04820·
Buford ElementaryLancasterElementaryPK-05792·
North ElementaryLancasterElementaryPK-05645·
Andrew Jackson HighKershawHigh09-12557·
Buford HighLancasterHigh09-12532·
Kershaw ElementaryKershawElementaryPK-05512·
Andrew Jackson MiddleKershawMiddle06-08480·
A. R. Rucker MiddleLancasterMiddle06-08477·
South MiddleLancasterMiddle06-08439·
Erwin ElementaryLancasterElementaryPK-05418·
Clinton ElementaryLancasterElementaryPK-05412·
Brooklyn Springs ElementaryLancasterElementaryPK-05398·
Buford MiddleLancasterMiddle06-08374·
McDonald Green ElementaryLancasterElementaryPK-05337·
Heath Springs ElementaryHeath SpringsElementaryPK-05297·
Discovery Charter of LancasterLancasterElementaryKG-05146·
Lancaster County School District Career CenterLancasterHigh09-120·

Cities in Lancaster County

Lancaster15 schoolsIndian Land4 schoolsKershaw3 schoolsHeath Springs1 school

About Lancaster County

Lancaster County is a middle-population South Carolina county of about 104,475 residents, home to 23 public schools and roughly 15,417 students.

For perspective, census numbers show the median household earns about $78,869 a year, about 34% of adults have a bachelor's degree or above, and roughly 9% of residents live below the federal poverty line. That income level is 34% above the South Carolina median.

In terms of grade levels, Lancaster County is built around 12 elementary schools (6,980 students), 6 middle schools (4,053), and 5 high schools (4,384).

The largest single district in Lancaster County is Lancaster 01, which alone enrolls about 15,417 students.

Five-year track record. Across the same 7-year window, public-school enrollment climbed 16%: 13,247 students in SY 2017-18 versus 15,417 in SY 2024-25. The school count climbed from 20 to 22 across the same 7-year window. On the demographic side, White enrollment moved from 60% to 52% over the same window.

On this page, the community for Lancaster County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools serve Lancaster County?
There are 23 public K-12 schools in Lancaster County, South Carolina, with a combined enrollment of about 15,417.
How many high schools are in Lancaster County?
Lancaster County, South Carolina has 5 public high schools, serving approximately 4,384 students.
How many middle schools are in Lancaster County?
Lancaster County, South Carolina has 6 public middle schools, serving approximately 4,053 students.
How many elementary schools are in Lancaster County?
Lancaster County, South Carolina has 12 public elementary schools, serving approximately 6,980 students.
What is the largest school district in Lancaster County?
Lancaster 01 is the largest school district in Lancaster County, serving approximately 15,417 students. The county contains 1 school district overall.
How many people live in Lancaster County?
Lancaster County has roughly 104,475 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Lancaster County?
Median household income in Lancaster County is $78,869, above the South Carolina average of $59,005. About 9.1% of residents live below the federal poverty line.
How educated are residents of Lancaster County?
Approximately 33.6% of adults 25 and older in Lancaster County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What is the student-teacher ratio in Lancaster County schools?
Across Lancaster County public schools, the enrollment-weighted student-teacher ratio is approximately 15.0 to 1.
What is the racial makeup of Lancaster County?
Lancaster County residents are approximately 69% White, 8% Hispanic, 19% Black, 3% Asian, 7% two or more races according to the Census ACS 5-year estimate.

Lancaster County school rankings

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