Or try our Advanced Search


Fort Mill Area Public Schools
Best Elementary Schools in Fort Mill Area
Best Middle Schools in Fort Mill Area
Best High Schools in Fort Mill Area
Fort Mill Area Charter Schools

South Carolina Schools
Best SC Elementary Schools
Best SC Middle Schools
Best SC High Schools






Best Schools in York County, SC

Are you searching for the best public schools in York County, South Carolina? We have information on 62 public schools in York County. Carolina School Hub has given York County 9 stars (on a scale of 1 to 10) - when comparing this area to other South Carolina counties.

CarolinaSchoolHub Rating: 9 out of 10 stars
9

Use Carolina School Hub as a key information source on over 1,072 schools in South Carolina - including York County and 49 other counties across the state. Use this website to research test scores, enrollment information, growth data and much more. If you're looking for the best schools in York County, you may want to check out the schools cited below:

Best Elementary Schools in York County

Tega Cay Elementary School

# 1 Elementary School in York County
Tega Cay, SC (York County)
Grades served: PK-5  ⋅  782 Students

Tega Cay Elementary School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Tega Cay Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#13 elementary school in South Carolina
(98th percentile in state)

View Nearby Homes

Tega Cay Elementary School

# 1 Elementary School in York County
Tega Cay, SC (York County)
Grades served: PK-5  ⋅  782 Students
#13 elementary school in South Carolina
(98th percentile in state)

View Nearby Homes

Pleasant Knoll Elementary School

# 2 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  827 Students

Pleasant Knoll Elementary School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Pleasant Knoll Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#14 elementary school in South Carolina
(98th percentile in state)

View Nearby Homes

Pleasant Knoll Elementary School

# 2 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  827 Students
#14 elementary school in South Carolina
(98th percentile in state)

View Nearby Homes

Gold Hill Elementary School

# 3 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  877 Students

Gold Hill Elementary School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Gold Hill Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#18 elementary school in South Carolina
(97th percentile in state)

View Nearby Homes

Gold Hill Elementary School

# 3 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  877 Students
#18 elementary school in South Carolina
(97th percentile in state)

View Nearby Homes

Oakridge Elementary School

# 4 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  838 Students

Oakridge Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Oakridge Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#38 elementary school in South Carolina
(94th percentile in state)

View Nearby Homes

Oakridge Elementary School

# 4 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  838 Students
#38 elementary school in South Carolina
(94th percentile in state)

View Nearby Homes

Kings Town Elementary School

# 5 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  875 Students

Kings Town Elementary School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Kings Town Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#39 elementary school in South Carolina
(94th percentile in state)

View Nearby Homes

Kings Town Elementary School

# 5 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  875 Students
#39 elementary school in South Carolina
(94th percentile in state)

View Nearby Homes

Crowders Creek Elementary School

# 6 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  1,111 Students

Crowders Creek Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Crowders Creek Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#41 elementary school in South Carolina
(94th percentile in state)

View Nearby Homes

Crowders Creek Elementary School

# 6 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  1,111 Students
#41 elementary school in South Carolina
(94th percentile in state)

View Nearby Homes

Doby's Bridge Elementary School

# 7 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  744 Students

Doby's Bridge Elementary School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Doby's Bridge Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#46 elementary school in South Carolina
(93rd percentile in state)

View Nearby Homes

Doby's Bridge Elementary School

# 7 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  744 Students
#46 elementary school in South Carolina
(93rd percentile in state)

View Nearby Homes

Orchard Park Elementary School

# 8 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  555 Students

Orchard Park Elementary School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Orchard Park Elementary School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#54 elementary school in South Carolina
(92nd percentile in state)

View Nearby Homes

Orchard Park Elementary School

# 8 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  555 Students
#54 elementary school in South Carolina
(92nd percentile in state)

View Nearby Homes

River Trail Elementary School

# 9 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  706 Students

River Trail Elementary School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, River Trail Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#72 elementary school in South Carolina
(89th percentile in state)

View Nearby Homes

River Trail Elementary School

# 9 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  706 Students
#72 elementary school in South Carolina
(89th percentile in state)

View Nearby Homes

Cherry Park Elementary School of Language Immersion

# 10 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-5  ⋅  783 Students

Cherry Park Elementary School of Language Immersion is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Cherry Park Elementary School of Language Immersion has received a 9-star rating on a scale of 1 to 10.. Read more >>

#83 elementary school in South Carolina
(87th percentile in state)

Cherry Park Elementary School of Language Immersion

# 10 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-5  ⋅  783 Students
#83 elementary school in South Carolina
(87th percentile in state)

Springfield Elementary School

# 11 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  841 Students

Springfield Elementary School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Springfield Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#85 elementary school in South Carolina
(87th percentile in state)

View Nearby Homes

Springfield Elementary School

# 11 Elementary School in York County
Fort Mill, SC (York County)
Grades served: K-5  ⋅  841 Students
#85 elementary school in South Carolina
(87th percentile in state)

View Nearby Homes

Bethel Elementary School

# 12 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  340 Students

Bethel Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Bethel Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#86 elementary school in South Carolina
(87th percentile in state)

View Nearby Homes

Bethel Elementary School

# 12 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  340 Students
#86 elementary school in South Carolina
(87th percentile in state)

View Nearby Homes

Sugar Creek Elementary School

# 13 Elementary School in York County
Fort Mill, SC (York County)
Grades served: PK-5  ⋅  780 Students

Sugar Creek Elementary School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Sugar Creek Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#98 elementary school in South Carolina
(85th percentile in state)

View Nearby Homes

Sugar Creek Elementary School

# 13 Elementary School in York County
Fort Mill, SC (York County)
Grades served: PK-5  ⋅  780 Students
#98 elementary school in South Carolina
(85th percentile in state)

View Nearby Homes

Griggs Road Elementary School

# 14 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  535 Students

Griggs Road Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Griggs Road Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#101 elementary school in South Carolina
(85th percentile in state)

View Nearby Homes

Griggs Road Elementary School

# 14 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  535 Students
#101 elementary school in South Carolina
(85th percentile in state)

View Nearby Homes

Mount Gallant Elementary School

# 15 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-5  ⋅  516 Students

Mount Gallant Elementary School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Mount Gallant Elementary School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#113 elementary school in South Carolina
(83rd percentile in state)

Mount Gallant Elementary School

# 15 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-5  ⋅  516 Students
#113 elementary school in South Carolina
(83rd percentile in state)

York Preparatory Academy

# 16 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  1,673 Students

York Preparatory Academy is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Preparatory Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#124 elementary school in South Carolina
(81st percentile in state)
CHARTER SCHOOL

View Nearby Homes

York Preparatory Academy

# 16 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  1,673 Students
#124 elementary school in South Carolina
(81st percentile in state)
CHARTER SCHOOL

View Nearby Homes

Riverview Elementary School

# 17 Elementary School in York County
Fort Mill, SC (York County)
Grades served: PK-5  ⋅  560 Students

Riverview Elementary School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Riverview Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#151 elementary school in South Carolina
(77th percentile in state)

View Nearby Homes

Riverview Elementary School

# 17 Elementary School in York County
Fort Mill, SC (York County)
Grades served: PK-5  ⋅  560 Students
#151 elementary school in South Carolina
(77th percentile in state)

View Nearby Homes

Fort Mill Elementary School

# 18 Elementary School in York County
Fort Mill, SC (York County)
Grades served: PK-5  ⋅  774 Students

Fort Mill Elementary School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Fort Mill Elementary School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#160 elementary school in South Carolina
(76th percentile in state)

View Nearby Homes

Fort Mill Elementary School

# 18 Elementary School in York County
Fort Mill, SC (York County)
Grades served: PK-5  ⋅  774 Students
#160 elementary school in South Carolina
(76th percentile in state)

View Nearby Homes

Bethany Elementary School

# 19 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  418 Students

Bethany Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Bethany Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#216 elementary school in South Carolina
(67th percentile in state)

View Nearby Homes

Bethany Elementary School

# 19 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  418 Students
#216 elementary school in South Carolina
(67th percentile in state)

View Nearby Homes

Larne Elementary School

# 20 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  577 Students

Larne Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Larne Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#218 elementary school in South Carolina
(67th percentile in state)

View Nearby Homes

Larne Elementary School

# 20 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  577 Students
#218 elementary school in South Carolina
(67th percentile in state)

View Nearby Homes

Hunter Street Elementary School

# 21 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  405 Students

Hunter Street Elementary School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Hunter Street Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#220 elementary school in South Carolina
(67th percentile in state)

View Nearby Homes

Hunter Street Elementary School

# 21 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  405 Students
#220 elementary school in South Carolina
(67th percentile in state)

View Nearby Homes

Riverwalk Academy

# 22 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  628 Students

Riverwalk Academy is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Riverwalk Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>

#235 elementary school in South Carolina
(65th percentile in state)
CHARTER SCHOOL

Riverwalk Academy

# 22 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  628 Students
#235 elementary school in South Carolina
(65th percentile in state)
CHARTER SCHOOL

Ebenezer Ave Elementary School

# 23 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  475 Students

Ebenezer Ave Elementary School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Ebenezer Ave Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#250 elementary school in South Carolina
(62nd percentile in state)

View Nearby Homes

Ebenezer Ave Elementary School

# 23 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  475 Students
#250 elementary school in South Carolina
(62nd percentile in state)

View Nearby Homes

India Hook Elementary School

# 24 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-5  ⋅  559 Students

India Hook Elementary School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, India Hook Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#251 elementary school in South Carolina
(62nd percentile in state)

View Nearby Homes

India Hook Elementary School

# 24 Elementary School in York County
Rock Hill, SC (York County)
Grades served: K-5  ⋅  559 Students
#251 elementary school in South Carolina
(62nd percentile in state)

View Nearby Homes

Lesslie Elementary School

# 25 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  488 Students

Lesslie Elementary School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Lesslie Elementary School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#265 elementary school in South Carolina
(60th percentile in state)

View Nearby Homes

Lesslie Elementary School

# 25 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  488 Students
#265 elementary school in South Carolina
(60th percentile in state)

View Nearby Homes

Kinard Elementary School

# 26 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  441 Students

Kinard Elementary School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Kinard Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#292 elementary school in South Carolina
(56th percentile in state)

View Nearby Homes

Kinard Elementary School

# 26 Elementary School in York County
Clover, SC (York County)
Grades served: PK-5  ⋅  441 Students
#292 elementary school in South Carolina
(56th percentile in state)

View Nearby Homes

Old Pointe Elementary School

# 27 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  607 Students

Old Pointe Elementary School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Old Pointe Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#304 elementary school in South Carolina
(54th percentile in state)

View Nearby Homes

Old Pointe Elementary School

# 27 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  607 Students
#304 elementary school in South Carolina
(54th percentile in state)

View Nearby Homes

Mount Holly Elementary School

# 28 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  549 Students

Mount Holly Elementary School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Mount Holly Elementary School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#330 elementary school in South Carolina
(50th percentile in state)

View Nearby Homes

Mount Holly Elementary School

# 28 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  549 Students
#330 elementary school in South Carolina
(50th percentile in state)

View Nearby Homes

Sunset Park Center for Accelerated Studies

# 29 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  491 Students

Sunset Park Center for Accelerated Studies is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Sunset Park Center for Accelerated Studies has received a 5-star rating on a scale of 1 to 10.. Read more >>

#348 elementary school in South Carolina
(48th percentile in state)

View Nearby Homes

Sunset Park Center for Accelerated Studies

# 29 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  491 Students
#348 elementary school in South Carolina
(48th percentile in state)

View Nearby Homes

Oakdale Elementary School

# 30 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  517 Students

Oakdale Elementary School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Oakdale Elementary School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#358 elementary school in South Carolina
(46th percentile in state)

View Nearby Homes

Oakdale Elementary School

# 30 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  517 Students
#358 elementary school in South Carolina
(46th percentile in state)

View Nearby Homes

Independence Elementary School

# 31 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  567 Students

Independence Elementary School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Independence Elementary School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#375 elementary school in South Carolina
(44th percentile in state)

View Nearby Homes

Independence Elementary School

# 31 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  567 Students
#375 elementary school in South Carolina
(44th percentile in state)

View Nearby Homes

Ebinport Elementary School

# 32 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  459 Students

Ebinport Elementary School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Ebinport Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#412 elementary school in South Carolina
(38th percentile in state)

View Nearby Homes

Ebinport Elementary School

# 32 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  459 Students
#412 elementary school in South Carolina
(38th percentile in state)

View Nearby Homes

York Intermediate School

# 33 Elementary School in York County
York, SC (York County)
Grades served: 5-6  ⋅  659 Students

York Intermediate School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Intermediate School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#439 elementary school in South Carolina
(34th percentile in state)

York Intermediate School

# 33 Elementary School in York County
York, SC (York County)
Grades served: 5-6  ⋅  659 Students
#439 elementary school in South Carolina
(34th percentile in state)

Jefferson Elementary School

# 34 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  418 Students

Jefferson Elementary School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Jefferson Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#461 elementary school in South Carolina
(31st percentile in state)

View Nearby Homes

Jefferson Elementary School

# 34 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  418 Students
#461 elementary school in South Carolina
(31st percentile in state)

View Nearby Homes

Cotton Belt Elementary School

# 35 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  437 Students

Cotton Belt Elementary School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Cotton Belt Elementary School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#464 elementary school in South Carolina
(30th percentile in state)

View Nearby Homes

Cotton Belt Elementary School

# 35 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  437 Students
#464 elementary school in South Carolina
(30th percentile in state)

View Nearby Homes

Richmond Drive Elementary School

# 36 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  478 Students

Richmond Drive Elementary School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Richmond Drive Elementary School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#488 elementary school in South Carolina
(27th percentile in state)

Richmond Drive Elementary School

# 36 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  478 Students
#488 elementary school in South Carolina
(27th percentile in state)

Northside Elementary School

# 37 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  514 Students

Northside Elementary School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Northside Elementary School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#497 elementary school in South Carolina
(25th percentile in state)

View Nearby Homes

Northside Elementary School

# 37 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  514 Students
#497 elementary school in South Carolina
(25th percentile in state)

View Nearby Homes

Harold C. Johnson Elementary School

# 38 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  409 Students

Harold C. Johnson Elementary School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Harold C. Johnson Elementary School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#509 elementary school in South Carolina
(23rd percentile in state)

View Nearby Homes

Harold C. Johnson Elementary School

# 38 Elementary School in York County
York, SC (York County)
Grades served: PK-4  ⋅  409 Students
#509 elementary school in South Carolina
(23rd percentile in state)

View Nearby Homes

York Road Elementary School

# 39 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  438 Students

York Road Elementary School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Road Elementary School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#521 elementary school in South Carolina
(22nd percentile in state)

View Nearby Homes

York Road Elementary School

# 39 Elementary School in York County
Rock Hill, SC (York County)
Grades served: PK-5  ⋅  438 Students
#521 elementary school in South Carolina
(22nd percentile in state)

View Nearby Homes

Hickory Grove-Sharon Elementary School

# 40 Elementary School in York County
Hickory Grove, SC (York County)
Grades served: PK-6  ⋅  403 Students

Hickory Grove-Sharon Elementary School is located in the 29717 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Hickory Grove-Sharon Elementary School has received a 2-star rating on a scale of 1 to 10.. Read more >>

#585 elementary school in South Carolina
(12th percentile in state)

View Nearby Homes

Hickory Grove-Sharon Elementary School

# 40 Elementary School in York County
Hickory Grove, SC (York County)
Grades served: PK-6  ⋅  403 Students
#585 elementary school in South Carolina
(12th percentile in state)

View Nearby Homes

Best Middle Schools in York County

Pleasant Knoll Middle School

# 1 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  961 Students

Pleasant Knoll Middle School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Pleasant Knoll Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#14 middle school in South Carolina
(96th percentile in state)

View Nearby Homes

Pleasant Knoll Middle School

# 1 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  961 Students
#14 middle school in South Carolina
(96th percentile in state)

View Nearby Homes

Fort Mill Middle School

# 2 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  634 Students

Fort Mill Middle School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Fort Mill Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#15 middle school in South Carolina
(95th percentile in state)

View Nearby Homes

Fort Mill Middle School

# 2 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  634 Students
#15 middle school in South Carolina
(95th percentile in state)

View Nearby Homes

Forest Creek Middle School

# 3 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  751 Students

Forest Creek Middle School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Forest Creek Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#17 middle school in South Carolina
(95th percentile in state)

View Nearby Homes

Forest Creek Middle School

# 3 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  751 Students
#17 middle school in South Carolina
(95th percentile in state)

View Nearby Homes

Gold Hill Middle School

# 4 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  855 Students

Gold Hill Middle School is located in the 29708 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Gold Hill Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#20 middle school in South Carolina
(94th percentile in state)

View Nearby Homes

Gold Hill Middle School

# 4 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  855 Students
#20 middle school in South Carolina
(94th percentile in state)

View Nearby Homes

Springfield Middle School

# 5 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  691 Students

Springfield Middle School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Springfield Middle School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#22 middle school in South Carolina
(93rd percentile in state)

View Nearby Homes

Springfield Middle School

# 5 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  691 Students
#22 middle school in South Carolina
(93rd percentile in state)

View Nearby Homes

Oakridge Middle School

# 6 Middle School in York County
Clover, SC (York County)
Grades served: 6-8  ⋅  1,154 Students

Oakridge Middle School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Oakridge Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#33 middle school in South Carolina
(90th percentile in state)

View Nearby Homes

Oakridge Middle School

# 6 Middle School in York County
Clover, SC (York County)
Grades served: 6-8  ⋅  1,154 Students
#33 middle school in South Carolina
(90th percentile in state)

View Nearby Homes

Banks Trail Middle School

# 7 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  535 Students

Banks Trail Middle School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Banks Trail Middle School has received a 9-star rating on a scale of 1 to 10.. Read more >>

#55 middle school in South Carolina
(83rd percentile in state)

View Nearby Homes

Banks Trail Middle School

# 7 Middle School in York County
Fort Mill, SC (York County)
Grades served: 6-8  ⋅  535 Students
#55 middle school in South Carolina
(83rd percentile in state)

View Nearby Homes

York Preparatory Academy

# 8 Middle School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  1,673 Students

York Preparatory Academy is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Preparatory Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#65 middle school in South Carolina
(80th percentile in state)
CHARTER SCHOOL

View Nearby Homes

York Preparatory Academy

# 8 Middle School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  1,673 Students
#65 middle school in South Carolina
(80th percentile in state)
CHARTER SCHOOL

View Nearby Homes

Clover Middle School

# 9 Middle School in York County
Clover, SC (York County)
Grades served: 6-8  ⋅  988 Students

Clover Middle School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Clover Middle School has received a 8-star rating on a scale of 1 to 10.. Read more >>

#75 middle school in South Carolina
(77th percentile in state)

View Nearby Homes

Clover Middle School

# 9 Middle School in York County
Clover, SC (York County)
Grades served: 6-8  ⋅  988 Students
#75 middle school in South Carolina
(77th percentile in state)

View Nearby Homes

Dutchman Creek Middle School

# 10 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  909 Students

Dutchman Creek Middle School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Dutchman Creek Middle School has received a 7-star rating on a scale of 1 to 10.. Read more >>

#115 middle school in South Carolina
(65th percentile in state)

View Nearby Homes

Dutchman Creek Middle School

# 10 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  909 Students
#115 middle school in South Carolina
(65th percentile in state)

View Nearby Homes

Riverwalk Academy

# 11 Middle School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  628 Students

Riverwalk Academy is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Riverwalk Academy has received a 6-star rating on a scale of 1 to 10.. Read more >>

#153 middle school in South Carolina
(53rd percentile in state)
CHARTER SCHOOL

Riverwalk Academy

# 11 Middle School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  628 Students
#153 middle school in South Carolina
(53rd percentile in state)
CHARTER SCHOOL

Saluda Trail Middle School

# 12 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  780 Students

Saluda Trail Middle School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Saluda Trail Middle School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#156 middle school in South Carolina
(52nd percentile in state)

View Nearby Homes

Saluda Trail Middle School

# 12 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  780 Students
#156 middle school in South Carolina
(52nd percentile in state)

View Nearby Homes

W. C. Sullivan Middle School

# 13 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  808 Students

W. C. Sullivan Middle School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, W. C. Sullivan Middle School has received a 5-star rating on a scale of 1 to 10.. Read more >>

#162 middle school in South Carolina
(50th percentile in state)

View Nearby Homes

W. C. Sullivan Middle School

# 13 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  808 Students
#162 middle school in South Carolina
(50th percentile in state)

View Nearby Homes

Rawlinson Road Middle School

# 14 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  661 Students

Rawlinson Road Middle School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Rawlinson Road Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#206 middle school in South Carolina
(37th percentile in state)

View Nearby Homes

Rawlinson Road Middle School

# 14 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  661 Students
#206 middle school in South Carolina
(37th percentile in state)

View Nearby Homes

York Middle School

# 15 Middle School in York County
York, SC (York County)
Grades served: 7-8  ⋅  814 Students

York Middle School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#212 middle school in South Carolina
(35th percentile in state)

View Nearby Homes

York Middle School

# 15 Middle School in York County
York, SC (York County)
Grades served: 7-8  ⋅  814 Students
#212 middle school in South Carolina
(35th percentile in state)

View Nearby Homes

Castle Heights Middle School

# 16 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  738 Students

Castle Heights Middle School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Castle Heights Middle School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#214 middle school in South Carolina
(34th percentile in state)

View Nearby Homes

Castle Heights Middle School

# 16 Middle School in York County
Rock Hill, SC (York County)
Grades served: 6-8  ⋅  738 Students
#214 middle school in South Carolina
(34th percentile in state)

View Nearby Homes

Best High Schools in York County

Fort Mill High School

# 1 High School in York County
Fort Mill, SC (York County)
Grades served: 9-12  ⋅  2,036 Students
Average ACT Scores: 23

Fort Mill High School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Fort Mill High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#5 high school in South Carolina
(97th percentile in state)

View Nearby Homes

Fort Mill High School

# 1 High School in York County
Fort Mill, SC (York County)
Grades served: 9-12  ⋅  2,036 Students
Average ACT Scores: 23
#5 high school in South Carolina
(97th percentile in state)

View Nearby Homes

Clover High School

# 2 High School in York County
Clover, SC (York County)
Grades served: 9-12  ⋅  2,685 Students
Average ACT Scores: 23

Clover High School is located in the 29710 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Clover High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#8 high school in South Carolina
(96th percentile in state)

View Nearby Homes

Clover High School

# 2 High School in York County
Clover, SC (York County)
Grades served: 9-12  ⋅  2,685 Students
Average ACT Scores: 23
#8 high school in South Carolina
(96th percentile in state)

View Nearby Homes

Nation Ford High School

# 3 High School in York County
Fort Mill, SC (York County)
Grades served: 9-12  ⋅  1,877 Students
Average ACT Scores: 23

Nation Ford High School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Nation Ford High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#11 high school in South Carolina
(94th percentile in state)

View Nearby Homes

Nation Ford High School

# 3 High School in York County
Fort Mill, SC (York County)
Grades served: 9-12  ⋅  1,877 Students
Average ACT Scores: 23
#11 high school in South Carolina
(94th percentile in state)

View Nearby Homes

Catawba Ridge High School

# 4 High School in York County
Fort Mill, SC (York County)
Grades served: 9-12  ⋅  1,530 Students
Average ACT Scores: 22

Catawba Ridge High School is located in the 29715 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Catawba Ridge High School has received a 10-star rating on a scale of 1 to 10.. Read more >>

#15 high school in South Carolina
(92nd percentile in state)

View Nearby Homes

Catawba Ridge High School

# 4 High School in York County
Fort Mill, SC (York County)
Grades served: 9-12  ⋅  1,530 Students
Average ACT Scores: 22
#15 high school in South Carolina
(92nd percentile in state)

View Nearby Homes

York Preparatory Academy

# 5 High School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  1,673 Students
Average ACT Scores: 21

York Preparatory Academy is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Preparatory Academy has received a 9-star rating on a scale of 1 to 10.. Read more >>

#28 high school in South Carolina
(84th percentile in state)
CHARTER SCHOOL

View Nearby Homes

York Preparatory Academy

# 5 High School in York County
Rock Hill, SC (York County)
Grades served: K-12  ⋅  1,673 Students
Average ACT Scores: 21
#28 high school in South Carolina
(84th percentile in state)
CHARTER SCHOOL

View Nearby Homes

York Comprehensive High School

# 6 High School in York County
York, SC (York County)
Grades served: 9-12  ⋅  1,493 Students
Average ACT Scores: 18

York Comprehensive High School is located in the 29745 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, York Comprehensive High School has received a 6-star rating on a scale of 1 to 10.. Read more >>

#78 high school in South Carolina
(57th percentile in state)

View Nearby Homes

York Comprehensive High School

# 6 High School in York County
York, SC (York County)
Grades served: 9-12  ⋅  1,493 Students
Average ACT Scores: 18
#78 high school in South Carolina
(57th percentile in state)

View Nearby Homes

South Pointe High School

# 7 High School in York County
Rock Hill, SC (York County)
Grades served: 9-12  ⋅  1,196 Students
Average ACT Scores: 17

South Pointe High School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, South Pointe High School has received a 4-star rating on a scale of 1 to 10.. Read more >>

#123 high school in South Carolina
(32nd percentile in state)

View Nearby Homes

South Pointe High School

# 7 High School in York County
Rock Hill, SC (York County)
Grades served: 9-12  ⋅  1,196 Students
Average ACT Scores: 17
#123 high school in South Carolina
(32nd percentile in state)

View Nearby Homes

Rock Hill High School

# 8 High School in York County
Rock Hill, SC (York County)
Grades served: 9-12  ⋅  1,945 Students
Average ACT Scores: 16

Rock Hill High School is located in the 29730 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Rock Hill High School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#127 high school in South Carolina
(29th percentile in state)

View Nearby Homes

Rock Hill High School

# 8 High School in York County
Rock Hill, SC (York County)
Grades served: 9-12  ⋅  1,945 Students
Average ACT Scores: 16
#127 high school in South Carolina
(29th percentile in state)

View Nearby Homes

Northwestern High School

# 9 High School in York County
Rock Hill, SC (York County)
Grades served: 9-12  ⋅  1,774 Students
Average ACT Scores: 16

Northwestern High School is located in the 29732 ZIP Code area of York County, South Carolina. Based on CarolinaSchoolHub's analysis, Northwestern High School has received a 3-star rating on a scale of 1 to 10.. Read more >>

#128 high school in South Carolina
(29th percentile in state)

View Nearby Homes

Northwestern High School

# 9 High School in York County
Rock Hill, SC (York County)
Grades served: 9-12  ⋅  1,774 Students
Average ACT Scores: 16
#128 high school in South Carolina
(29th percentile in state)

View Nearby Homes


Schools in York County - Click any of the pushpins below to see more details on each school