sentences:  Cleveland County Schools has 29 schools ranging from pre-kindergarten to twelfth grade.Those 29 schools are separated into five high schools, two alternative schools, four middle schools, and four elementary schools.It was formed from the 2004 merger of Kings Mountain City Schools, Shelby City Schools and the former Cleveland County Schools.