Average Teacher Salary in Santa Rosa

The average teacher salary in Santa Rosa is $22,913.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $22,913 $16,064 $17,472 $20,017 $24,993 $32,615
High school not available not available not available not available not available not available

How to Become a Teacher in Santa Rosa

To learn how to become a teacher in the Santa Rosa, read our how to become a teacher in Florida article. For average salary information, read our average teacher salary in Florida article.

General Facts

  • Staff: 2,708
  • Full time teachers: 1,770
  • Pupil to teacher ratio: 12 to 1
  • Teacher assistants (instructional aides): 328
  • Instructional Coordinators: 8
  • Elementary Teachers: 591
  • Kindergarten Teachers: 101
  • Pre-K Teachers: 42
  • High School Teachers: 718
  • Pre-K to 12 Students: 25,441

Financial Statistics for Santa Rosa

Revenue

  • Revenue from local sources: $88,278,000
  • Revenue from state sources: $125,847,000
  • Revenue from federal sources: $17,559,000
  • Total revenue: $231,684,000

Expenses

  • Expenditures on instruction: $117,145,000
  • Expenditures on teacher salary: $112,828,000
  • Expenditures on teacher benefits: $32,348,000
  • Expenditures per student: $2,447,000
  • Total expenditures: $232,575,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $48,539,000
  • Teacher salary expenses on special education: $18,719,000
  • Teacher salary expenses on vocational education: $1,681,000

Information on Schools within Santa Rosa

Elementary Schools within the Santa Rosa

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Bagdad Elementary School
4512 Forsyth St
Milton, FL 32583
850-983-5680
  • Total: 371
  • Pre-k: 23
  • Kindergarten: 72
  • 1st grade: 66
  • 2nd grade: 53
  • 3rd grade: 58
  • 4th grade: 56
  • 5th grade: 43
10 to 1 39 Prekindergarten 5th Grade
Bennett C Russell Elementary School
3740 Excalibur Way
Milton, FL 32583
850-983-7000
  • Total: 875
  • Pre-k: 11
  • Kindergarten: 139
  • 1st grade: 158
  • 2nd grade: 136
  • 3rd grade: 160
  • 4th grade: 139
  • 5th grade: 132
13 to 1 67 Prekindergarten 5th Grade
Berryhill Elementary School
4900 Berryhill Rd
Milton, FL 32570
850-983-5690
  • Total: 880
  • Pre-k: 35
  • Kindergarten: 132
  • 1st grade: 139
  • 2nd grade: 151
  • 3rd grade: 161
  • 4th grade: 125
  • 5th grade: 137
13 to 1 69 Prekindergarten 5th Grade
Chumuckla Elementary School
2312 Hwy 182
Jay, FL 32565
850-995-3690
  • Total: 297
  • Pre-k: 19
  • Kindergarten: 53
  • 1st grade: 36
  • 2nd grade: 34
  • 3rd grade: 42
  • 4th grade: 35
  • 5th grade: 43
  • 6th grade: 35
13 to 1 24 Prekindergarten 6th Grade
East Milton Elementary School
5156 Ward Basin Rd
Milton, FL 32583
850-983-5620
  • Total: 733
  • Pre-k: 30
  • Kindergarten: 115
  • 1st grade: 106
  • 2nd grade: 124
  • 3rd grade: 116
  • 4th grade: 116
  • 5th grade: 124
  • 7th grade: 1
  • 12th grade: 1
12 to 1 63 Prekindergarten 12th Grade
Gulf Breeze Elementary School
549 Gulf Breeze Pkwy
Gulf Breeze, FL 32561
850-934-5185
  • Total: 742
  • Pre-k: 2
  • Kindergarten: 92
  • 1st grade: 131
  • 2nd grade: 121
  • 3rd grade: 124
  • 4th grade: 145
  • 5th grade: 127
14 to 1 54 Prekindergarten 5th Grade
Holley-navarre Intermediate
1936 Navarre School Rd
Navarre, FL 32566
850-936-6020
  • Total: 770
  • 2nd grade: 1
  • 3rd grade: 255
  • 4th grade: 240
  • 5th grade: 274
14 to 1 54 2nd Grade 5th Grade
Holly Navarre Primary School
8019 Escola St
Navarre, FL 32566
850-936-6130
  • Total: 668
  • Kindergarten: 204
  • 1st grade: 216
  • 2nd grade: 248
13 to 1 52 Kindergarten 2nd Grade
Jay Elementary School
13833 Alabama St
Jay, FL 32565
850-675-4554
  • Total: 567
  • Pre-k: 24
  • Kindergarten: 67
  • 1st grade: 71
  • 2nd grade: 77
  • 3rd grade: 79
  • 4th grade: 81
  • 5th grade: 86
  • 6th grade: 82
14 to 1 42 Prekindergarten 6th Grade
Munson Elementary School
11550 Munson Hwy
Milton, FL 32570
850-957-6130
  • Total: 122
  • Kindergarten: 20
  • 1st grade: 14
  • 2nd grade: 16
  • 3rd grade: 18
  • 4th grade: 21
  • 5th grade: 15
  • 6th grade: 18
13 to 1 10 Kindergarten 6th Grade
Pea Ridge Elementary School
4775 School Ln
Pace, FL 32571
850-995-3680
  • Total: 719
  • Pre-k: 16
  • Kindergarten: 104
  • 1st grade: 129
  • 2nd grade: 135
  • 3rd grade: 118
  • 4th grade: 107
  • 5th grade: 110
13 to 1 58 Prekindergarten 5th Grade
South South Dixon Intermediate School
5540 Education Dr
Pace, FL 32571
850-995-3650
  • Total: 750
  • 3rd grade: 250
  • 4th grade: 228
  • 5th grade: 272
14 to 1 54 3rd Grade 5th Grade
South South Dixon Primary School
4585 Ss Dixon Rd
Pace, FL 32571
850-995-3660
  • Total: 671
  • Pre-k: 45
  • Kindergarten: 186
  • 1st grade: 232
  • 2nd grade: 208
13 to 1 53 Prekindergarten 2nd Grade
T. R. Jackson Prek Center
4950 Susan St
Milton, FL 32570
850-983-5720
  • Total: 174
  • Pre-k: 174
16 to 1 11 Prekindergarten Prekindergarten
W. H. Rhodes Elementary School
5563 Byrom St
Milton, FL 32570
850-983-5670
  • Total: 845
  • Pre-k: 16
  • Kindergarten: 139
  • 1st grade: 141
  • 2nd grade: 146
  • 3rd grade: 140
  • 4th grade: 134
  • 5th grade: 129
13 to 1 64 Prekindergarten 5th Grade
West Navarre Intermediate School
1970 Cotton Bay Ln
Navarre, FL 32566
850-936-6060
  • Total: 919
  • Pre-k: 97
  • 3rd grade: 268
  • 4th grade: 289
  • 5th grade: 265
14 to 1 66 3rd Grade 5th Grade
West Navarre Primary School
1955 Lowe Rd
Navarre, FL 32566
850-936-6000
  • Total: 752
  • Kindergarten: 240
  • 1st grade: 272
  • 2nd grade: 240
13 to 1 58 Kindergarten 2nd Grade

Middle Schools within the Santa Rosa

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Avalon Middle School
5445 King Arthurs Way
Milton, FL 32583
850-983-5540
  • Total: 702
  • 6th grade: 249
  • 7th grade: 234
  • 8th grade: 219
14 to 1 50 6th Grade 8th Grade
Berryhill Administrative Complex
6751 Berryhill St
Milton, FL 32570
850-983-5167
  • Total: 56
  • Pre-k: 47
  • 8th grade: 1
  • 9th grade: 4
  • 11th grade: 3
  • 12th grade: 1
4 to 1 13 6th Grade 12th Grade
Blackwater Stop Camp School
2451 Stop Camp Rd
Milton, FL 32570
850-957-0995
  • Total: 22
  • 6th grade: 1
  • 7th grade: 1
  • 8th grade: 4
  • 9th grade: 7
  • 10th grade: 5
  • 11th grade: 3
  • 12th grade: 1
not available not available 6th Grade 12th Grade
Central High School
6180 Central School Rd
Milton, FL 32570
850-983-5640
  • Total: 275
  • Pre-k: 51
  • 9th grade: 102
  • 10th grade: 64
  • 11th grade: 42
  • 12th grade: 65
12 to 1 24 7th Grade 12th Grade
Gulf Breeze Middle School
649 Gulf Breeze Pkwy
Gulf Breeze, FL 32561
850-934-4080
  • Total: 838
  • 6th grade: 265
  • 7th grade: 279
  • 8th grade: 291
  • 9th grade: 1
  • 11th grade: 1
  • 12th grade: 1
16 to 1 52 6th Grade 12th Grade
Hobbs Middle School
5317 Glover Ln
Milton, FL 32570
850-983-5630
  • Total: 719
  • 6th grade: 242
  • 7th grade: 246
  • 8th grade: 231
14 to 1 51 6th Grade 8th Grade
Holley-navarre Middle School
1976 Williams Creek Dr
Navarre, FL 32566
850-936-6040
  • Total: 681
  • 6th grade: 195
  • 7th grade: 241
  • 8th grade: 245
15 to 1 45 6th Grade 8th Grade
Jay High School
13863 Alabama St
Jay, FL 32565
850-675-4507
  • Total: 478
  • 7th grade: 91
  • 8th grade: 87
  • 9th grade: 75
  • 10th grade: 69
  • 11th grade: 81
  • 12th grade: 75
15 to 1 32 7th Grade 12th Grade
Martin Luther King Middle School
5928 Stewaroute St
Milton, FL 32570
850-983-5660
  • Total: 613
  • 6th grade: 232
  • 7th grade: 196
  • 8th grade: 185
15 to 1 41 6th Grade 8th Grade
Thomas L Sims Middle School
5500 Education Dr
Pace, FL 32571
850-995-3676
  • Total: 849
  • 6th grade: 265
  • 7th grade: 270
  • 8th grade: 314
16 to 1 52 6th Grade 8th Grade
Woodlawn Beach Middle School
1500 Woodlawn Way
Gulf Breeze, FL 32563
850-934-4010
  • Total: 1,003
  • 6th grade: 344
  • 7th grade: 321
  • 8th grade: 338
17 to 1 60 6th Grade 8th Grade

High Schools within the Santa Rosa

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Berryhill Administrative Complex
6751 Berryhill St
Milton, FL 32570
850-983-5167
  • Total: 56
  • Pre-k: 47
  • 8th grade: 1
  • 9th grade: 4
  • 11th grade: 3
  • 12th grade: 1
4 to 1 13 6th Grade 12th Grade
Blackwater Stop Camp School
2451 Stop Camp Rd
Milton, FL 32570
850-957-0995
  • Total: 22
  • 6th grade: 1
  • 7th grade: 1
  • 8th grade: 4
  • 9th grade: 7
  • 10th grade: 5
  • 11th grade: 3
  • 12th grade: 1
not available not available 6th Grade 12th Grade
Central High School
6180 Central School Rd
Milton, FL 32570
850-983-5640
  • Total: 275
  • Pre-k: 51
  • 9th grade: 102
  • 10th grade: 64
  • 11th grade: 42
  • 12th grade: 65
12 to 1 24 7th Grade 12th Grade
East Milton Elementary School
5156 Ward Basin Rd
Milton, FL 32583
850-983-5620
  • Total: 733
  • Pre-k: 30
  • Kindergarten: 115
  • 1st grade: 106
  • 2nd grade: 124
  • 3rd grade: 116
  • 4th grade: 116
  • 5th grade: 124
  • 7th grade: 1
  • 12th grade: 1
12 to 1 63 Prekindergarten 12th Grade
Gulf Breeze High School
675 Gulf Breeze Pkwy
Gulf Breeze, FL 32561
850-916-4165
  • Total: 1,546
  • Pre-k: 1
  • 9th grade: 377
  • 10th grade: 402
  • 11th grade: 397
  • 12th grade: 369
18 to 1 85 9th Grade 12th Grade
Gulf Breeze Middle School
649 Gulf Breeze Pkwy
Gulf Breeze, FL 32561
850-934-4080
  • Total: 838
  • 6th grade: 265
  • 7th grade: 279
  • 8th grade: 291
  • 9th grade: 1
  • 11th grade: 1
  • 12th grade: 1
16 to 1 52 6th Grade 12th Grade
Jay High School
13863 Alabama St
Jay, FL 32565
850-675-4507
  • Total: 478
  • 7th grade: 91
  • 8th grade: 87
  • 9th grade: 75
  • 10th grade: 69
  • 11th grade: 81
  • 12th grade: 75
15 to 1 32 7th Grade 12th Grade
Locklin Technical Center
5330 Berryhill Rd
Milton, FL 32570
850-983-5715
  • Total: 41
  • Pre-k: 31
  • 11th grade: 1
  • 12th grade: 9
2 to 1 24 11th Grade 12th Grade
Navarre High School
8600 High School Blvd
Navarre, FL 32566
850-936-6080
  • Total: 1,836
  • 9th grade: 450
  • 10th grade: 510
  • 11th grade: 471
  • 12th grade: 405
17 to 1 109 9th Grade 12th Grade

Other Schools within the Santa Rosa (Alternative, Special Education)

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Learning Academy Of Santa Rosa
5880 North Stewaroute St
Milton, FL 32570
850-983-3495
  • Total: 80
  • 6th grade: 6
  • 7th grade: 7
  • 8th grade: 12
  • 9th grade: 21
  • 10th grade: 14
  • 11th grade: 12
  • 12th grade: 8
13 to 1 6 6th Grade 12th Grade
Milton High School
5445 Stewaroute St
Milton, FL 32570
850-983-5600
  • Total: 1,826
  • Pre-k: 4
  • 9th grade: 509
  • 10th grade: 484
  • 11th grade: 466
  • 12th grade: 363
17 to 1 107 9th Grade 12th Grade
Oriole Beach Elementary School
1260 Oriole Beach Rd
Gulf Breeze, FL 32563
850-934-5160
  • Total: 790
  • Pre-k: 20
  • Kindergarten: 128
  • 1st grade: 115
  • 2nd grade: 130
  • 3rd grade: 120
  • 4th grade: 142
  • 5th grade: 135
13 to 1 62 Prekindergarten 5th Grade
Pace Center For Girls
3037 Lakeland Hills Blvd Suite
Lakeland, FL 33805
863-688-5596
  • Total: 46
  • 6th grade: 6
  • 7th grade: 5
  • 8th grade: 8
  • 9th grade: 11
  • 10th grade: 8
  • 11th grade: 7
  • 12th grade: 1
7 to 1 7 6th Grade 12th Grade
Pace High School
4065 Norris Rd
Pace, FL 32571
850-995-3600
  • Total: 1,935
  • 9th grade: 562
  • 10th grade: 486
  • 11th grade: 450
  • 12th grade: 437
18 to 1 106 9th Grade 12th Grade
Santa Rosa Adult School
5330 Berryhill Rd
Milton, FL 32570
850-983-5710
  • Total: 226
  • Pre-k: 10
  • 10th grade: 3
  • 11th grade: 40
  • 12th grade: 173
12 to 1 18 9th Grade 12th Grade
Santa Rosa Juven. Residential Faclility
12364 Environmental Center
Holt, FL 32564
850-957-3600
  • Total: 24
  • 7th grade: 2
  • 8th grade: 4
  • 9th grade: 7
  • 10th grade: 7
  • 11th grade: 4
not available not available 7th Grade 12th Grade

General District Statistics

  • Per capita income: $20,089
  • Median family income: $46,929
  • Median male income: $29,216
  • Median female income: $15,399
  • Median income of a renter: $25,946
  • Median income of a home owner: $45,848
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    6,950 6,460 8,205 8,190 3,775