OKCPS -- Oklahoma City Public Schools

Teacher Salary and Benefits

Oklahoma City Public Schools (OKCPS) manages 81 schools with more than 2,000 teachers. The tables below detail faculty and teacher salaries at Oklahoma City Public Schools (OKCPS). The data is sourced from several sources. Note: The information provided below is for informational purposes only, for official information please contact the school district directly.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Search For Jobs

Search through jobs listings in and around Oklahoma City Public Schools area.

OKCPS Teacher Salary Details

The following table details average salary ranges for teachers, which is provided by the Bureau of Labor Statistics (BLS) for the Oklahoma City local area. There can be wide variations in salary, which can be attributed to experience or education levels. For example, a teacher with a master's in education may have higher salary than an entry level teacher.

 Average SalarySalary Range
Preschool Teacher$32,630$21,410-$48,990
Kindergarten Teacher$48,730$38,930 - $62,110
Elementary School Teacher$50,200$38,630 - $64,340
Middle School Teacher$50,900$39,850 - $64,100
High School Teacher$56,170$40,050 - $78,520
PE Teacher$47,890$23,270 - $83,110

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Oklahoma City, SOC Codes: 25-2011, 25-2012, 25-2021, 25-2022, 25-2031, 27-2022, 25-3098, 25-9041

Special Education Teacher Salary

The table below displays average salary ranges for special education teachers are employed by OKCPS and surrounding area school districts.

 Average SalarySalary Range
Special Ed. (Kindergarten & Elementary)$54,500$37,970 - $76,250

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Oklahoma City, SOC Codes: 25-2051, 25-2052, 25-2053, 25-2054

School Administrators and Staff Salary

See average salary details on school administrators and support staff, including counselors and librarians for the Oklahoma City area below.

 Average SalarySalary Range
School Administrators (Preschool)$47,100$34,800-$58,540
School Administrators (Elementary, Middle, & High School)$90,330$65,220 - $122,080
Guidance & School Counselors$54,550$35,900 - $76,320

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Oklahoma City, SOC Codes: 11-9031,11-9032,21-1012,25-4021

Employee and Teacher Benefits (Estimated)

The estimated value of administrator and teacher benefits provided by Oklahoma City Public Schools (OKCPS) is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictOklahoma
Teachers & Aides$16,668$12,070
Administrators$17,263$10,204

Source: Local Education Agency (School District) Finance Survey (F-33) Data (2012)

Oklahoma City Public Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by Oklahoma City Public Schools (OKCPS). This information is obtained through a self reported survey provided by the NCES Universe Survey.

Total Number of Teachers Employed

Total number of teachers employed by Oklahoma City Public Schools (OKCPS) per grade classification is displayed below.

 201220132014
Total Teachers2,5672,5912,415
Preschool Teachers93124152
Kindergarten Teachers181188182
Elementary School Teachers1,1351,1501,169
Middle & High School Teachers1,1581,129912

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

Instructional Supervisors, Coordinators, and Teaching Assistants

Total number of instructional supervisors, coordinators, and teaching assistant jobs are listed in the table below.

 201220132014
Supervisors & Coordinators292722
Teaching Assistants431486483

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

District and School Administrators and Support Staff

Total number of school administrators and support staff that work for Oklahoma City Public Schools (OKCPS) are shown in the table below.

 201220132014
Total Administrators & Staff1,9271,927413
District Support Staff121129116
School Administrators155162147
School Administrative Support Staff221232167
Librarians565653
Library Assistants & Technicians-6957
Guidance Counselors929064
Elementary School Guidance Counselors282319
Middle & High School Guidance Counselors646745

Oklahoma City Public Schools (OKCPS) Schools

Based on 2014 NCES school district survey, Oklahoma City Public Schools (OKCPS) manages 81 schools. These schools along with their contact information are listed below. See more information about each school by clicking on the name.

See how other nearby school districts compare in regards to teaching and employment opportunities:

Oklahoma City Public Schools Map & Boundaries

Schools By City

Click on the city name to see the list of schools in that city.

Teaching in Nichols Hills

School Grades Full-Time Teachers Students
Nichols Hills Elementary School
1301 West Wilshire Blvd
Nichols Hills OK 73116
(405) 587-2583
PK-6 25 469

Teaching in Oklahoma City

School Grades Full-Time Teachers Students
Adams Elementary School
3416 Southwest 37th St
Oklahoma City OK 73119
(405) 587-1600
PK-6 38 715
Arthur Elementary School
5100 South Independence Ave
Oklahoma City OK 73119
(405) 685-9553
PK-6 35 677
Belle Isle Enterprise School
5904 North Villa Ave
Oklahoma City OK 73112
(405) 587-6600
6-8 25 450
Bodine Elementary School
5301 South Bryant Ave
Oklahoma City OK 73129
(405) 587-2500
PK-6 33 576
Britton Elementary School
1215 Northwest 95th St
Oklahoma City OK 73114
(405) 587-6100
PK-6 34 642
Buchanan Elementary School
4126 Northwest 18th St
Oklahoma City OK 73107
(405) 587-4700
PK-6 31 543
Capitol Hill Elementary School
2717 South Robinson Ave
Oklahoma City OK 73109
(405) 587-1800
PK-6 27 542
Capitol Hill High School
500 Sw 36th St
Oklahoma City OK 73109
(405) 587-9000
9-12 86 1,260
Cesar Chavez Es
600 Southeast Grand Blvd
Oklahoma City OK 73129
(405) 587-9800
PK-6 47 1,014
Classen High School of Advanced Studies
1901 North Ellison Ave
Oklahoma City OK 73106
(405) 587-5400
9-12 38 507
Classen Middle School of Advanced Studies
1901 North Ellison Ave
Oklahoma City OK 73106
(405) 587-5400
6-8 19 461
Cleveland Elementary School
2725 Northwest 23rd St
Oklahoma City OK 73107
(405) 587-8200
PK-6 23 396
Columbus Enterprise School
2402 South Pennsylvania Ave
Oklahoma City OK 73108
(405) 632-3012
PK-6 36 543
Coolidge Elementary School
5212 South Villa Ave
Oklahoma City OK 73119
(405) 587-2800
PK-5 43 788
Douglass High School
900 North Martin Luther King a
Oklahoma City OK 73117
(405) 587-4200
9-12 27 387
Douglass Middle School
900 North Martin Luther King a
Oklahoma City OK 73117
(405) 587-4200
7-8 18 270
Edgemere Elementary School
3200 North Walker Ave
Oklahoma City OK 73118
(405) 587-5100
PK-6 12 199
Edwards Elementary School
1123 Northeast Grand Blvd
Oklahoma City OK 73117
(405) 587-3200
PK-6 17 411
Eisenhower Elementary School
2401 Northwest 115th Terrace
Oklahoma City OK 73120
(405) 587-3100
2-6 21 461
Emerson Alternative Education (hs) School
715 North Walker Ave
Oklahoma City OK 73102
(405) 235-5179
9-12 74 591
Emerson Alternative Education (ms) School
715 North Walker Ave
Oklahoma City OK 73102
(405) 235-5179
6-8 0.6 185
Eugene Field Elementary School
1515 North Klein Ave
Oklahoma City OK 73106
(405) 587-5700
PK-6 34 606
F. D. Moon Academy / Mass Media
1901 Northeast 13th St
Oklahoma City OK 73117
(405) 427-8391
PK-6 19 378
Fillmore Elementary School
5200 South Blackwelder Ave
Oklahoma City OK 73119
(405) 587-4800
PK-6 48 862
Gatewood Elementary School
1821 Northwest 21st St
Oklahoma City OK 73106
(405) 587-2400
PK-6 18 219
Hawthorne Elementary School
2300 Northwest 15th St
Oklahoma City OK 73107
(405) 587-5900
PK-6 29 545
Hayes Elementary School
6900 South Byers Ave
Oklahoma City OK 73149
(405) 587-5800
PK-6 26 476
Heronville Elementary School
1240 Southwest 29th St
Oklahoma City OK 73109
(405) 587-6000
PK-6 51 990
Hillcrest Elementary School
6421 South Miller Blvd
Oklahoma City OK 73159
(405) 587-3800
PK-5 26 448
Horace Mann Elementary School
1105 Northwest 45th St
Oklahoma City OK 73118
(405) 587-3500
PK-6 23 410
Jackson Middle School
2601 South Villa Ave
Oklahoma City OK 73108
(405) 587-8700
6-8 36 585
Jefferson Middle School
6800 South Blackwelder Ave
Oklahoma City OK 73159
(405) 587-1300
6-8 66 925
John Marshall High School
12201 North Portland Ave
Oklahoma City OK 73120
(405) 587-7200
9-12 31 441
John Marshall Middle School
12201 North Portland Ave
Oklahoma City OK 73120
(405) 587-7200
7-8 14 224
Johnson Elementary School
1810 Sheffield Rd
Oklahoma City OK 73120
(405) 587-6700
PK-6 16 224
Kaiser Elementary School
3101 Lyon Blvd
Oklahoma City OK 73112
(405) 587-3600
PK-6 43 774
Lee Elementary School
424 Southwest 29th St
Oklahoma City OK 73109
(405) 587-3400
PK-5 36 695
Linwood Elementary School
3416 Northwest 17th St
Oklahoma City OK 73107
(405) 587-1700
PK-6 28 509
M.l. King Junior Elementary School
1201 Northeast 48th St
Oklahoma City OK 73111
(405) 587-4000
PK-6 32 566
Mark Twain Elementary School
2451 West Main St
Oklahoma City OK 73107
(405) 587-3700
PK-6 19 308
Monroe Elementary School
4810 North Linn Ave
Oklahoma City OK 73112
(405) 587-5600
PK-6 30 490
Ne Academy Health / Science / Engineering
3100 North Kelley Ave
Oklahoma City OK 73111
(405) 587-3300
9-12 12 209
Ne Academy Health / Science / Engineering
3100 North Kelley Ave
Oklahoma City OK 73111
(405) 587-3300
6-8 8 131
North Highland Math / Science School
8400 North Robinson Ave
Oklahoma City OK 73114
(405) 587-6250
PK-6 29 452
Northwest Classen High School
2801 Northwest 27th St
Oklahoma City OK 73107
(405) 587-6300
9-12 70 1,060
Oakridge Elementary School
4200 Leonhardt Dr
Oklahoma City OK 73115
(405) 587-5500
PK-5 15 275
Oklahoma Centennial High School
1301 Northeast 101st St
Oklahoma City OK 73131
(405) 587-5200
9-12 23 336
Oklahoma Centennial Middle School
1301 Northeast 101st St
Oklahoma City OK 73131
(405) 587-5200
7-8 20 255
Parmelee Elementary School
6700 South Hudson Ave
Oklahoma City OK 73139
(405) 587-6750
PK-5 43 867
Pierce Elementary School
2701 South Tulsa Ave
Oklahoma City OK 73108
(405) 587-7400
PK-6 17 287
Prairie Queen Elementary School
6609 South Blackwelder Ave
Oklahoma City OK 73159
(405) 587-7750
PK-6 39 865
Putnam Heights Elementary School
1601 Northwest 36th St
Oklahoma City OK 73118
(405) 587-2700
PK-6 22 376
Quail Creek Elementary School
11700 Thornridge Rd
Oklahoma City OK 73120
(405) 587-6500
PK-6 25 414
Rancho Village Elementary School
1401 Johnston Dr
Oklahoma City OK 73119
(405) 587-9700
PK-6 23 437
Ridgeview Elementary School
10010 Ridgeview Dr
Oklahoma City OK 73120
(405) 587-6800
PK-6 24 352
Rockwood Elementary School
3101 Southwest 24th St
Oklahoma City OK 73108
(405) 685-5444
PK-6 32 641
Roosevelt Middle School
3233 Southwest 44th St
Oklahoma City OK 73119
(405) 587-8300
7-8 47 634
Sequoyah Elementary School
2400 Northwest 36th St
Oklahoma City OK 73112
(405) 587-9200
PK-6 24 426
Shidler Elementary School
1415 South Byers Ave
Oklahoma City OK 73129
(405) 587-4600
PK-5 20 319
Southeast High School
5401 South Shields Blvd
Oklahoma City OK 73129
(405) 587-9600
9-12 40 707
Southern Hills Elementary School
7800 South Kentucky Ave
Oklahoma City OK 73159
(405) 587-2900
PK-5 23 497
Stand Watie Elementary School
3517 South Linn Ave
Oklahoma City OK 73119
(405) 587-6900
PK-6 39 738
Stonegate Elementary School
2525 Northwest 112th St
Oklahoma City OK 73120
(405) 751-3663
PK-1 20 341
Taft Middle School
2901 Northwest 23rd St
Oklahoma City OK 73107
(405) 946-1431
7-8 45 596
Telstar Elementary School
9521 Northeast 16th St
Oklahoma City OK 73130
(405) 587-8900
PK-5 20 289
Thelma R. Parks Elementary School
1501 Northeast 30th St
Oklahoma City OK 73111
(405) 587-4400
PK-6 17 247
U. S. Grant High School
5016 South Pennsylvania Ave
Oklahoma City OK 73119
(405) 587-2200
9-12 104 1,628
Van Buren Elementary School
2700 Southwest 40th St
Oklahoma City OK 73119
(405) 587-2000
PK-6 25 438
Webster Middle School
6708 South Santa Fe Ave
Oklahoma City OK 73139
(405) 632-6653
6-8 48 757
West Nichols Hills Elementary School
8400 Greystone Ave
Oklahoma City OK 73120
(405) 587-4900
PK-6 19 356
Westwood Elementary School
1701 Exchange Ave
Oklahoma City OK 73108
(405) 235-8810
PK-5 21 349
Wheeler Community Learning Center School
501 Southeast 25th
Oklahoma City OK 73129
(405) 587-7000
PK-6 28 534
Willow Brook Elementary School
8105 Northeast 10th St
Oklahoma City OK 73110
(405) 587-7500
PK-5 29 494
Wilson Elementary School
501 Northwest 21st St
Oklahoma City OK 73103
(405) 587-7100
PK-6 22 393

Teaching in Spencer

School Grades Full-Time Teachers Students
Green Pastures Elementary School
4300 North Post Rd
Spencer OK 73084
(405) 587-4500
PK-5 14 232
Rogers Middle School
4000 Spencer Rd
Spencer OK 73084
(405) 771-3205
6-8 30 334
Spencer Elementary School
8900 Northeast 50th St
Spencer OK 73084
(405) 771-3246
PK-5 13 265
Star Spencer High School
3001 North Spencer Rd
Spencer OK 73084
(405) 587-8800
9-12 33 417