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

105 schools in Tulsa

Oklahoma · Public K-12

In Tulsa, Oklahoma, public K-12 schools total 105 and serve approximately 54,830 students, with an average school size of 522.

7-year change in Tulsa

SY 2017-18 vs SY 2024-25
Total enrollment
54,830
-2,041 (-4%) vs SY 2017-18
School count
104
-3 (-3%) vs SY 2017-18
% White
22%
was 28%
% Hispanic
40%
was 32%
% Black
19%
was 22%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
UNITY LEARNING ACADEMYElementaryPK-05277
WAYMAN TISDALE FINE ARTS ACADElementaryPK-05314
WHITMAN ESElementaryPK-05259
WILL ROGERS COLLEGE HSHigh09-12992
WILL ROGERS COLLEGE MSMiddle06-08646

About Tulsa

Tulsa, Oklahoma is home to 105 public schools, with combined enrollment of approximately 54,830 students. By school count, it is a large city.

On the school-mix side, the city comprises 67 elementary, 19 middle, 18 high, and 1 other.

Average school size in Tulsa is around 522 students, 34% noticeably above the Oklahoma average of about 391.

Five-year track record. Total public-school enrollment in Tulsa has decreased 4% since SY 2017-18, moving from about 56,871 students to 54,830. Over that span, Tulsa closed 3 schools, going from 107 to 104. Demographically, the Hispanic share of enrollment expanded from 32% to 40%.

In the discussion threads here, the community for Tulsa discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Tulsa?
Tulsa, Oklahoma has 105 public K-12 schools serving approximately 54,830 students.
How many elementary, middle, and high schools are in Tulsa?
Tulsa has 67 elementary, 19 middle, 18 high, 1 combined-grade public schools.
What is the largest public school in Tulsa?
UNION HS is the largest public school in Tulsa by enrollment, with approximately 3,569 students.
What school districts serve Tulsa?
Tulsa is served by 15 public school districts, including COLLEGIATE HALL(CHARTER), ALLEN-BOWDEN, TULSA, BERRYHILL, UNION and 10 others.
What grade levels do public schools in Tulsa cover?
Public schools in Tulsa serve students from pre-K through grade 12.
Are there charter schools in Tulsa?
18 of the 105 public schools in Tulsa are charter schools.

Tulsa school rankings

Largest schoolsAll rankings →