Marion County Public Schools

Teacher Salary and Benefits

There are more than 3,000 teachers and support staff and 40,000 students enrolled at the 67 schools operated by Marion County Public Schools. The tables below profile faculty and teacher salaries at Marion County Public Schools. The data is taken 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 Marion County Public Schools area.

Marion County Public Schools Teacher Salary Details

The following table details average salary ranges for teachers, which is sourced by the Bureau of Labor Statistics (BLS) for the Ocala and surrounding areas. 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$30,080$22,060-$40,480
Kindergarten Teacher$61,480$39,710 - $81,950
Elementary School Teacher$60,840$30,960 - $79,840
Middle School Teacher$61,360$44,630 - $80,450
High School Teacher$62,990$46,620 - $79,150
PE Teacher$52,590$22,300 - $102,530

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

School Administrators and Staff Salary

See salary ranges and details on school administrators and support staff for the Ocala area below.

 Average SalarySalary Range
School Administrators (Preschool)$46,240$30,470-$61,760
School Administrators (Elementary, Middle, & High School)$91,520$56,700 - $117,230
Guidance & School Counselors$55,970$32,390 - $77,870

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Ocala, 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 Marion County Public Schools is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictFlorida
Teachers & Aides$9,053$13,858
Administrators$5,997$13,315

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

Marion County Public Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by Marion County Public Schools. 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 Marion County Public Schools per grade classification is displayed below.

 201220132014
Total Teachers2,8642,7562,599
Preschool Teachers404451
Kindergarten Teachers162165139
Elementary School Teachers1,005922834
Middle & High School Teachers1,0251,098966
Teachers for Classes w/o Grade Levels632528610

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 & Coordinators161414
Teaching Assistants871874763

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 Marion County Public Schools are shown in the table below.

 201220132014
Total Administrators & Staff2,0672,0672,296
District Administrators282827
District Support Staff266264336
School Administrators139141140
School Administrative Support Staff301307357
Student Support Staff237240194
Other Support Staff1,1171,0871,242
Librarians413832
Library Assistants & Technicians-4240
Guidance Counselors969396
Elementary School Guidance Counselors363836
Middle & High School Guidance Counselors504549
Other School Counselors101011

Marion County Public Schools Schools

According to the 2014 NCES school district survey, Marion County Public Schools operates 67 schools. These schools along with their contact information are listed below. To view additional information about each school click on the school link.

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

Marion County Public Schools Map & Boundaries

Schools By City

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

Teaching in Anthony

School Grades Full-Time Teachers Students
Anthony Elementary School
9501 Ne Jacksonville Rd
Anthony FL 32617
(352) 671-6000
PK-5 26 340
Sparr Elementary School
2525 East Hwy 329
Anthony FL 32617
(352) 671-6060
PK-5 21 361

Teaching in Belleview

School Grades Full-Time Teachers Students
Belleview Elementary School
5556 Se County Hwy 484
Belleview FL 34420
(352) 671-6100
PK-5 42 713
Belleview High School
10400 Se 36th Ave
Belleview FL 34420
(352) 671-6210
9-12 73 1,534
Belleview Middle School
10500 Se 36th Ave
Belleview FL 34420
(352) 671-6235
6-8 55 1,009
Belleview-Santos Elementary School
9600 Se Us Hwy 441
Belleview FL 34420
(352) 671-6260
PK-5 31 540

Teaching in Citra

School Grades Full-Time Teachers Students
North Marion High School
151 West Hwy 329
Citra FL 32113
(352) 671-6010
9-12 69 1,276
North Marion Middle School
2085 West Hwy 329
Citra FL 32113
(352) 671-6035
6-8 45 821

Teaching in Dunnellon

School Grades Full-Time Teachers Students
Dunnellon Elementary School
10235 Sw 180th Ave Rd
Dunnellon FL 34432
(352) 465-6710
PK-5 40 680
Dunnellon High School
10055 Sw 180th Ave Rd
Dunnellon FL 34432
(352) 465-6745
9-12 57 1,050
Dunnellon Middle School
21005 Chestnut St
Dunnellon FL 34431
(352) 465-6720
6-8 34 628
Romeo Elementary School
19550 Sw 36th St
Dunnellon FL 34431
(352) 465-6700
PK-5 38 749

Teaching in Fort Mc Coy

School Grades Full-Time Teachers Students
Fort Mccoy School
16160 Ne Hwy 315
Fort Mc Coy FL 32134
(352) 671-6325
PK-8 60 1,017

Teaching in Mc Intosh

School Grades Full-Time Teachers Students
Mcintosh Area Charter School
20400 19th St Ave I
Mc Intosh FL 32664
(352) 591-9797
KG-5 8 84

Teaching in Ocala

School Grades Full-Time Teachers Students
College Park Elementary School
1330 Sw 33rd Ave
Ocala FL 34474
(352) 291-4040
PK-5 42 750
Community Technical & Adult Education Center School
1014 Sw 7th Rd
Ocala FL 34471
(352) 671-7200
8-12 107 19
Dr N H Jones Elementary School
1900 Sw 5th St
Ocala FL 34471
(352) 671-7260
KG-5 41 656
Drop Back in Academy
907 Sw 3rd St
Ocala FL 34471
(352) 690-1610
9-12 7 162
Eighth Street Elementary School
513 Se 8th St
Ocala FL 34471
(352) 671-7125
KG-5 22 340
Emerald Shores Elementary School
404 Emerald Rd
Ocala FL 34472
(352) 671-4800
PK-5 36 661
Evergreen Elementary School
4000 Ne West Anthony Rd
Ocala FL 34475
(352) 671-4925
PK-5 36 568
Fessenden Elementary School
4200 Nw 89th Place
Ocala FL 34482
(352) 671-4935
PK-5 28 493
Forest High School
5000 Se Maricamp Rd
Ocala FL 34480
(352) 671-4700
9-12 100 2,065
Fort King Middle School
545 Ne 17th Ave
Ocala FL 34470
(352) 671-4725
6-8 59 1,105
Francis Marion Military Academy
2091 Ne 35th St 12
Ocala FL 34479
(352) 291-6600
9-12 15 155
Greenway Elementary School
207 Midway Rd
Ocala FL 34472
(352) 671-4845
PK-5 38 674
Hammett Bowen Junior Elementary School
4397 Sw 95th St
Ocala FL 34476
(352) 291-7900
PK-5 45 760
Hillcrest School
3143 Se 17th St
Ocala FL 34471
(352) 671-6800
6-12 26 183
Horizon Academy at Marion Oaks
365 Marion Oaks Dr
Ocala FL 34473
(352) 671-6290
5-8 48 816
Howard Middle School
1655 Nw 10th St
Ocala FL 34475
(352) 671-7225
6-8 65 1,236
Kingsbury Academy
5895 Se 83rd St
Ocala FL 34472
(352) 245-6784
KG-12 17 130
Lake Weir High School
10351 Se Maricamp Rd
Ocala FL 34472
(352) 671-4820
9-12 77 1,700
Legacy Elementary School
8496 Juniper Rd
Ocala FL 34480
(352) 671-0800
PK-5 32 577
Madison Street Academy of Visual and Performing Arts
401 Nw Martin Luther King Jr
Ocala FL 34475
(352) 671-7250
KG-5 29 427
Maplewood Elementary School
4751 Se 24th St
Ocala FL 34471
(352) 671-6820
PK-5 56 733
Marion Charter School
39 Cedar Rd
Ocala FL 34472
(352) 687-2100
KG-5 13 191
Marion Elearning
1614 Se Ft King St Bldg 3
Ocala FL 34471
(352) 236-0570
KG-5 1 21
Marion Oaks Elementary School
280 Marion Oaks Trl
Ocala FL 34473
(352) 291-7975
PK-5 49 756
Marion Technical Institute School
1614 Se Ft. King St
Ocala FL 34471
(352) 671-4765
9-12 33 3
Oakcrest Elementary School
1112 Ne 28th St
Ocala FL 34470
(352) 671-6350
PK-5 47 709
Ocala Springs Elementary School
5757 Ne 40th Ave Rd
Ocala FL 34479
(352) 671-6360
PK-5 36 590
Osceola Middle School
526 Se Tuscawilla Ave
Ocala FL 34471
(352) 671-7100
6-8 47 937
Pace Center for Girls, Inc. School
1601 Ne 25th Ave
Ocala FL 34470
(352) 369-0571
6-12 9 57
Saddlewood Elementary School
3700 Sw 43rd Ct
Ocala FL 34474
(352) 291-4075
PK-5 46 868
Shady Hill Elementary School
5959 South Magnolia Ave
Ocala FL 34471
(352) 291-4085
KG-5 37 612
Silver River Marine Institute School
2500 Se 44th Ct
Ocala FL 34471
(352) 694-0191
6-12 5 224
South Ocala Elementary School
1430 Se 24th Rd
Ocala FL 34471
(352) 671-4750
PK-5 41 687
Sunrise Elementary School
375 Marion Oaks Crse
Ocala FL 34473
(352) 671-6200
PK-4 39 761
Vanguard High School
7 Nw 28th St
Ocala FL 34475
(352) 671-4900
9-12 76 1,761
Ward-Highlands Elementary School
537 Se 36th Ave
Ocala FL 34471
(352) 671-6810
PK-5 52 757
West Port High School
3733 Sw 80th Ave
Ocala FL 34481
(352) 291-4000
9-12 105 2,544
West Port Middle School
4773 Sw 95th St
Ocala FL 34476
(352) 291-7930
6-8 59 1,108
Wyomina Park Elementary School
511 Ne 12th Ave
Ocala FL 34470
(352) 671-6370
PK-5 37 654

Teaching in Reddick

School Grades Full-Time Teachers Students
Reddick-Collier Elementary School
4595 West Hwy 316
Reddick FL 32686
(352) 671-6070
PK-5 27 365

Teaching in Silver Springs

School Grades Full-Time Teachers Students
East Marion Elementary School
14550 Ne 14th St Rd
Silver Springs FL 34488
(352) 671-4810
PK-5 39 706

Teaching in Summerfield

School Grades Full-Time Teachers Students
Harbour View Elementary School
8445 Se 147th Place
Summerfield FL 34491
(352) 671-6110
PK-5 46 739
Lake Weir Middle School
10220 Se Sunset Harbor Rd
Summerfield FL 34491
(352) 671-6120
6-8 65 1,312

Teaching in Weirsdale

School Grades Full-Time Teachers Students
Stanton-Weirsdale Elementary School
16705 Se 134th Ter
Weirsdale FL 32195
(352) 671-6150
PK-5 27 491