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

20 schools in Cleveland

Texas · Public K-12

Cleveland, Texas runs a public-school system of 20 campuses with combined enrollment around 17,497 (10 elementary, 5 middle, and 4 high).

7-year change in Cleveland

SY 2017-18 vs SY 2024-25
Total enrollment
17,497
+10,093 (+136%) vs SY 2017-18
School count
20
+9 (+82%) vs SY 2017-18
% Black
3%
was 5%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
CLEVELAND H SHigh09-123,627
CLEVELAND MIDDLEMiddle06-081,446
COTTONWOOD ELElementaryPK-051,023
DISCIPLINARY ALTERNATIVE EDUCATION PROGRAMCombined03-12126
EASTSIDE ELElementaryPK-05867
FREDERICK A DOUGLASS LEARNING ACADEMYHigh09-12129
ILTEXAS BG RAMIREZ ELElementaryPK-05888
ILTEXAS BG RAMIREZ MIDDLEMiddle06-08418
ILTEXAS LIBERTY H SHigh09-10421
ILTEXAS MSG RAMIREZ ELElementaryPK-05895
ILTEXAS MSG RAMIREZ MIDDLEMiddle06-08455
NORTHSIDE ELElementaryPK-051,073
PINE BURR ELElementaryPK-051,017
SANTA FE ELElementaryPK-051,072
SANTA FE MIDDLEMiddle06-081,117
SOUTHSIDE ELElementaryPK-051,016
TARKINGTON EARLY CHILDHOOD SCHOOLElementaryPK-KG214
TARKINGTON ELElementary01-05738
TARKINGTON H SHigh09-12544
TARKINGTON MIDDLEMiddle06-08411

About Cleveland

Public education in Cleveland, Texas runs across 20 schools that serves roughly 17,497 students. By footprint, Cleveland sits in the medium-population bracket.

For a sense of the school types, the city is made up of 10 elementary, 5 middle, 4 high, and 1 other.

Average school size in Cleveland is around 875 students, 44% above the Texas average of about 606.

Trend over the past 7 years. Total public-school enrollment in Cleveland has increased 136% since SY 2017-18, moving from about 7,404 students to 17,497. Over that span, Cleveland gained 9 schools, going from 11 to 20.

On allk12, the community for Cleveland discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Cleveland?
Cleveland, Texas has 20 public K-12 schools serving approximately 17,497 students.
How many elementary, middle, and high schools are in Cleveland?
Cleveland has 10 elementary, 5 middle, 4 high, 1 combined-grade public schools.
What is the largest public school in Cleveland?
CLEVELAND H S is the largest public school in Cleveland by enrollment, with approximately 3,627 students.
What school districts serve Cleveland?
Cleveland is served by 3 public school districts, including CLEVELAND ISD, INTERNATIONAL LEADERSHIP OF TEXAS (ILTEXAS), TARKINGTON ISD.
What grade levels do public schools in Cleveland cover?
Public schools in Cleveland serve students from pre-K through grade 12.
Are there charter schools in Cleveland?
5 of the 20 public schools in Cleveland are charter schools.