Skip to main content
6.1 avg / 10

Best Schools in Oklahoma City, Oklahoma

166 schools · 94 Elementary · 32 Middle · 28 High · 12 Other

Public: 138
Private: 28
Districts: 21
Avg Rating: 6.1/10
Estimated Scores: 19%

Family Snapshot

At a glance
Avg school rating
6.1/10

25% of schools rated 7+

Median household income
$65,863

Census ACS, ZIPs in this city

Median home value
$197,395

Owner-occupied units

Bachelor's degree or higher
31%

Adults 25+

Avg commute
22 min

Workers age 16+

Owner-occupied homes
57%

Of occupied housing units

How Oklahoma City compares

Oklahoma rank

#123 of 223

cities by avg. school score

Vs. state average

-0.1

below Oklahoma avg (6.2)

Median household income

$66k

108% of Oklahoma median

Schools in this city

161

About Schools in Oklahoma City, Oklahoma

Oklahoma City's public school landscape is broad and varied, with 134 ranked schools spanning a wide performance range. The city average sits at 6.1 out of 10, which places many schools in the middle tier — but the top end of the distribution is genuinely competitive. Thirty-five schools, or 26% of the total, score 7 or higher, giving families real options if they're willing to look across district and school-type lines.

At the top of the rankings, Santa Fe South Spero Elementary and Southeast High School both score 8.8 out of 10 — the highest ratings in the city. Emerson Alternative Education follows at 8.4, Council Grove Elementary at 8.3, and KIPP OKC College Prep at 8.1. That the top five includes a charter school, an alternative education program, and traditional neighborhood schools signals how diverse the paths to high performance are in Oklahoma City. Parents shouldn't limit their search to one school type.

The 6.1 city average also means roughly three-quarters of ranked schools fall below the 7-point threshold. That spread matters when evaluating neighborhood schools, especially at the elementary level where attendance boundaries often constrain options most. Families in parts of the city without a top-rated zoned school may want to investigate magnet programs, charter options like KIPP OKC, or intradistrict transfer policies early — waitlists for higher-rated schools tend to fill fast.

Practically speaking, parents researching Oklahoma City schools should compare individual school scores against both the 6.1 city average and the 7-plus benchmark to gauge where a school actually stands. A school scoring 7.5 sits well above average here; one scoring 5.5 is meaningfully below it. Use attendance-zone maps alongside school ratings, since geography and performance don't always align. The presence of strong alternative and charter options at the top of the rankings also suggests that non-traditional schools are worth including in any serious school search — in Oklahoma City, some of the best-performing elementary options require an application, not just a street address.

Elementary Schools

94 schools
# School Rating
1 473 students · Pre-K–5th 8.8
2 42 students · Pre-K–5th 8.4
3 360 students · Pre-K–4th 8.3
4 454 students · Pre-K–8th 8.1
5 350 students · Pre-K–4th 8.0
6 565 students · Pre-K–4th 8.0
7 395 students · Pre-K–4th 8.0
8 342 students · Pre-K–4th 7.9
9 489 students · Pre-K–5th 7.8
10 405 students · Pre-K–4th 7.8
11 409 students · Pre-K–5th 7.8
12 515 students · Pre-K–5th 7.7
13 382 students · 2nd–5th 7.6
14 398 students · Pre-K–4th 7.6
15 707 students · Pre-K–5th 7.6
16 480 students · Pre-K–4th 7.5
17 513 students · Pre-K–3rd 7.3
18 718 students · Pre-K–6th 7.3
19 427 students · Pre-K–4th 7.3
20 451 students · Pre-K–4th 7.3
21 590 students · Pre-K–4th 7.2
22 456 students · Pre-K–6th 7.1
23 607 students · Pre-K–6th 7.1
24 284 students · Pre-K–4th 7.1
25 423 students · Pre-K–4th 7.1
Show 69 more elementary schools
26 441 students · Pre-K–4th 7.1
27 555 students · Pre-K–4th 7.0
28 641 students · Pre-K–6th 6.8
29 581 students · Pre-K–4th 6.8
30 376 students · Pre-K–4th 6.8
31 670 students · Pre-K–6th 6.7
32 451 students · Pre-K–6th 6.7
33 387 students · Pre-K–4th 6.7
34 632 students · Pre-K–4th 6.7
35 533 students · Pre-K–5th 6.7
36 514 students · Pre-K–6th 6.6
37 408 students · Pre-K–5th 6.5
38 541 students · Pre-K–4th 6.4
39 507 students · Pre-K–4th 6.4
40 514 students · Pre-K–4th 6.4
41 508 students · Pre-K–5th 6.3
42 330 students · Pre-K–4th 6.3
43 575 students · Pre-K–4th 6.3
44 479 students · Pre-K–4th 6.3
45 292 students · Pre-K–5th 6.2
46 414 students · Pre-K–6th 6.2
47 564 students · Pre-K–4th 6.2
48 721 students · Pre-K–5th 6.2
49 447 students · Pre-K–5th 6.1
50 229 students · Pre-K–2nd 6.1
51 334 students · Pre-K–5th 5.9
52 408 students · Pre-K–4th 5.9
53 277 students · Pre-K–4th 5.8
54 578 students · Pre-K–5th 5.8
55 381 students · Pre-K–6th 5.8
56 529 students · Pre-K–4th 5.7
57 483 students · Pre-K–5th 5.7
58 386 students · Pre-K–8th 5.5
59 378 students · Pre-K–5th 5.5
60 378 students · Pre-K–5th 5.5
61 491 students · Pre-K–6th 5.5
62 520 students · Pre-K–4th 5.5
63 348 students · Pre-K–5th 5.4
64 500 students · Pre-K–5th 5.4
65 228 students · Pre-K–4th 5.4
66 502 students · Pre-K–6th 5.2
67 600 students · Pre-K–5th 5.1
68 439 students · Pre-K–4th 5.1
69 554 students · Pre-K–6th 5.0
70 255 students · Pre-K–4th 4.9
71 766 students · Pre-K–8th 4.7
72 384 students · Pre-K–5th 4.5
73 13,702 students · Pre-K–8th 4.4
74 253 students · Pre-K–1st 4.4
75 151 students · Pre-K–5th 4.0
76 118 students · Pre-K–3rd 3.9
77 452 students · Pre-K–5th 3.7
78 749 students · Pre-K–5th 3.7
79 368 students · Pre-K–1st 3.5
80 664 students · Pre-K–5th 3.3
81 565 students · Pre-K–5th 3.1
Private Schools 13 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 209 students · Pre-K–8th Not Rated
2 494 students · Pre-K–8th Not Rated
3 66 students · Pre-K–6th Not Rated
4 206 students · Pre-K–8th Not Rated
5 98 students · Kindergarten–6th Not Rated
6 81 students · Pre-K–8th Not Rated
7 143 students · Kindergarten–8th Not Rated
8 50 students · Pre-K–3rd Not Rated
9 40 students · Pre-K–TK Not Rated
10 25 students · Kindergarten–3rd Not Rated
11 15 students · Pre-K–Kindergarten Not Rated
12 7 students · Pre-K–Kindergarten Not Rated
13 4 students · Pre-K–Kindergarten Not Rated

Middle Schools

32 schools
# School Rating
1 641 students · 5th–8th 7.6
2 114 students · 8th–8th 7.3
3 741 students · 4th–6th 7.3
4 726 students · 6th–8th 6.9
5 92 students · 6th–8th 6.9
6 890 students · 5th–8th 6.8
7 254 students · 6th–8th 6.7
8 517 students · 5th–8th 6.7
9 658 students · 5th–8th 6.7
10 709 students · 5th–8th 6.6
11 648 students · 7th–8th 6.5
12 584 students · 7th–8th 6.5
13 622 students · 5th–8th 6.5
14 296 students · 6th–8th 6.2
15 672 students · 5th–8th 6.1
16 388 students · 7th–8th 5.8
17 472 students · 5th–8th 5.7
18 373 students · 5th–7th 5.7
19 749 students · 5th–8th 5.2
20 1,056 students · 5th–8th 5.0
21 802 students · 6th–8th 5.0
22 867 students · 5th–8th 4.9
23 891 students · 6th–8th 4.9
24 303 students · 6th–8th 4.7
25 551 students · 6th–8th 4.7
Show 7 more middle schools
26 425 students · 5th–6th 4.7
27 856 students · 6th–8th 4.5
28 941 students · 5th–8th 4.3
29 614 students · 7th–8th 3.6
30 389 students · 5th–8th 3.4
31 372 students · 6th–8th 2.9
32 23 students · 5th–8th

High Schools

28 schools
# School Rating
1 848 students · 9th–12th 8.8
2 398 students · 9th–12th 7.8
3 573 students · 9th–12th 7.7
4 373 students · 9th–12th 7.2
5 810 students · 9th–12th 7.2
6 385 students · 9th–12th 6.9
7 1,577 students · 9th–12th 6.7
8 344 students · 9th–12th 6.6
9 316 students · 9th–12th 6.5
10 2,635 students · 9th–12th 6.3
11 649 students · 9th–12th 6.2
12 2,002 students · 9th–12th 6.1
13 863 students · 9th–12th 6.0
14 1,552 students · 9th–12th 5.9
15 1,935 students · 9th–12th 5.8
16 606 students · 10th–12th 5.6
17 1,112 students · 9th–12th 5.4
18 1,902 students · 9th–12th 5.3
19 1,698 students · 9th–12th 5.2
20 332 students · 9th–12th 4.9
21 1,090 students · 9th–12th 4.5
22 65 students · 9th–12th 4.2
23 435 students · 9th–12th 4.1
24 13,350 students · 9th–12th 3.7
Private Schools 4 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 47 students · 6th–12th Not Rated
Show 3 more high schools
2 115 students · 9th–12th Not Rated
3 261 students · 9th–12th Not Rated
4 723 students · 9th–12th Not Rated

Other Schools

12 schools
# School Rating
1 218 students · 9th–9th 5.3
Private Schools 11 schools

Private and public school ratings use different data sources and scoring models. Scores are not directly comparable across school types.

1 140 students · Kindergarten–12th Not Rated
2 56 students · Kindergarten–12th Not Rated
3 896 students · Kindergarten–12th Not Rated
4 46 students · Kindergarten–12th Not Rated
5 53 students · Kindergarten–12th Not Rated
6 829 students · Pre-K–12th Not Rated
7 32 students · Pre-K–10th Not Rated
8 733 students · Pre-K–12th Not Rated
9 737 students · Pre-K–12th Not Rated
10 131 students · Pre-K–10th Not Rated
11 1,032 students · Pre-K–12th Not Rated

Schools in Oklahoma City

Oklahoma City, Oklahoma · 166 schools

Community Demographics

Census ACS 2022 5-Year Estimates across 39 ZIP codes

Median Income

$65,863

Median Home Value

$197,395

Median Rent

$1,109/mo

Population

803,032

College Educated

31%

Homeownership

57%

Avg Commute

22 min

Poverty Rate

17.8%

Community Profile

Oklahoma City has a median household income of $65,863. It is an area where 31% of adults hold a bachelor's degree or higher. The median home value in the area is $197,395, with a median rent of $1,109/month. The area has a poverty rate of 17.8%. The average commute for residents is 22 minutes. Source: U.S. Census ACS 2022 5-Year Estimates.

Quick Facts

Total Schools
166
Elementary
94
Middle
32
High
28
Districts
21
Avg Rating
6.1/10

Other Major Cities in Oklahoma

Top metros statewide by school count.

Featured Rankings

See our in-depth rankings with interactive maps, score breakdowns, and school spotlights.

How We Rate Schools

Every school receives a composite score from 1 to 10 based on four pillars: Academic Performance (50%), Student Growth (20%), Equity (15%), and Learning Environment (15%). Scores are built from publicly available data including standardized test results, enrollment figures, and school climate indicators.

Read our full methodology

Frequently Asked Questions

Common questions about schools in Oklahoma City, Oklahoma

How many schools are in Oklahoma City, Oklahoma?

Oklahoma City has 166 schools, including 138 public and 28 private schools spanning elementary, middle, and high school levels.

What is the average school rating in Oklahoma City, Oklahoma?

The average MySchoolScout composite score for schools in Oklahoma City is 6.1 out of 10, based on academic achievement, student growth, equity, and school environment.

What is the top-ranked school in Oklahoma City, Oklahoma?

The top-ranked school in Oklahoma City on MySchoolScout is Santa Fe South Spero ES with a composite score of 8.8/10.

What is the best elementary school in Oklahoma City, Oklahoma?

The top-ranked elementary school in Oklahoma City on MySchoolScout is Santa Fe South Spero ES with a composite score of 8.8/10.

What is the best middle school in Oklahoma City, Oklahoma?

The top-ranked middle school in Oklahoma City on MySchoolScout is Southeast MS with a composite score of 7.6/10.

What is the best high school in Oklahoma City, Oklahoma?

The top-ranked high school in Oklahoma City on MySchoolScout is Southeast HS with a composite score of 8.8/10.

How many school districts serve Oklahoma City, Oklahoma?

Oklahoma City is served by 21 school districts: Kipp Reach Coll (charter), Harding Fine Arts (charter), Hupfeld/w Village (charter), Epic Charter School, Astec Charters, John W Rex Charter, Santa Fe South (charter), Dove Schools of Okc (charter), Western Gateway (charter), Harding Independence (charter), Crooked Oak, Crutcho, Deer Creek, Midwest City-del City, Millwood, Moore, Oklahoma City, Putnam City, Western Heights, Yukon, W.k. Jackson Leadership Academy (charter).

What is the education level in Oklahoma City, Oklahoma?

According to Census data, 31% of adults in Oklahoma City have earned a bachelor's degree or higher.

What is the median income in Oklahoma City, Oklahoma?

The median household income in Oklahoma City is approximately $65,863 according to Census ACS 2022 estimates.

Are there private schools in Oklahoma City, Oklahoma?

Yes, Oklahoma City has 28 private schools alongside 138 public schools. The top-rated private school is Trinity School with a score of 8.6/10.

What is the student-teacher ratio in Oklahoma City, Oklahoma?

The average student-teacher ratio across schools in Oklahoma City is 15.4:1. This ratio varies by school, so families should check individual school profiles for specific classroom sizes.

How does MySchoolScout rate schools in Oklahoma City, Oklahoma?

MySchoolScout rates schools using publicly available data from the NCES Common Core of Data and state education departments. Each school receives a 1-10 composite score based on four components: Academic Achievement, Student Growth, Equity, and School Environment.

Get school insights in your inbox

New rankings, best-schools lists, and parent guides — delivered free. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.

Data from NCES Common Core of Data, Oklahoma Dept. of Education, and U.S. Census ACS for the 2023–24 school year. Rankings computed by MySchoolScout. See all data sources.