York Preparatory Academy is a public charter school authorized by the South Carolina Public Charter School District. Opened in 2010, York Preparatory Academy serve students in York County, South Carolina from grades K-9. York Preparatory Academy is located in Rock Hill, South Carolina.