Average Teacher Salary in Okaloosa

The average teacher salary in Okaloosa is $21,292.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $21,292 $16,892 $18,194 $20,303 $22,571 $24,739

How to Become a Teacher in Okaloosa

To learn how to become a teacher in the Okaloosa, 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,952
  • Full time teachers: 1,924
  • Pupil to teacher ratio: 13 to 1
  • Teacher assistants (instructional aides): 208
  • Instructional Coordinators: 5
  • Elementary Teachers: 659
  • Kindergarten Teachers: 116
  • Pre-K Teachers: 20
  • High School Teachers: 784
  • Pre-K to 12 Students: 29,126

Financial Statistics for Okaloosa

Revenue

  • Revenue from local sources: $151,357,000
  • Revenue from state sources: $115,736,000
  • Revenue from federal sources: $25,823,000
  • Total revenue: $292,916,000

Expenses

  • Expenditures on instruction: $156,885,000
  • Expenditures on teacher salary: $153,322,000
  • Expenditures on teacher benefits: $40,830,000
  • Expenditures per student: $5,238,000
  • Total expenditures: $283,716,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $67,332,000
  • Teacher salary expenses on special education: $23,163,000
  • Teacher salary expenses on vocational education: $2,113,000

Information on Schools within Okaloosa

Elementary Schools within the Okaloosa

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Addie R. Lewis Middle School
281 Mississippi Ave
Valparaiso, FL 32580
850-833-4130
  • Total: 529
  • 5th grade: 75
  • 6th grade: 157
  • 7th grade: 154
  • 8th grade: 143
14 to 1 38 5th Grade 8th Grade
Annette P. Edwins Elementary School
7 Wright Pkwy SW
Fort Walton Beach, FL 32548
850-833-3333
  • Total: 466
  • Pre-k: 2
  • Kindergarten: 82
  • 1st grade: 90
  • 2nd grade: 90
  • 3rd grade: 70
  • 4th grade: 56
  • 5th grade: 76
13 to 1 36 Prekindergarten 5th Grade
Antioch Elementary School
4700 Whitehurst Ln
Crestview, FL 32536
850-683-7540
  • Total: 813
  • Pre-k: 13
  • Kindergarten: 122
  • 1st grade: 125
  • 2nd grade: 163
  • 3rd grade: 155
  • 4th grade: 111
  • 5th grade: 124
14 to 1 60 Prekindergarten 5th Grade
Baker School
1369 14th St
Baker, FL 32531
850-689-7279
  • Total: 1,327
  • Pre-k: 8
  • Kindergarten: 78
  • 1st grade: 74
  • 2nd grade: 89
  • 3rd grade: 102
  • 4th grade: 104
  • 5th grade: 97
  • 6th grade: 127
  • 7th grade: 109
  • 8th grade: 105
  • 9th grade: 116
  • 10th grade: 111
  • 11th grade: 91
  • 12th grade: 116
16 to 1 81 Prekindergarten 12th Grade
Bluewater Elementary School
4545 Range Rd
Niceville, FL 32578
850-833-4240
  • Total: 605
  • Pre-k: 8
  • Kindergarten: 92
  • 1st grade: 91
  • 2nd grade: 114
  • 3rd grade: 112
  • 4th grade: 91
  • 5th grade: 97
13 to 1 46 Prekindergarten 5th Grade
Bob Sikes Elementary School
425 Adams Dr
Crestview, FL 32536
850-689-7268
  • Total: 733
  • Pre-k: 22
  • Kindergarten: 115
  • 1st grade: 120
  • 2nd grade: 125
  • 3rd grade: 101
  • 4th grade: 134
  • 5th grade: 116
14 to 1 52 Prekindergarten 5th Grade
Destin Elementary School
630 Kelly St
Destin, FL 32541
850-833-4360
  • Total: 830
  • Pre-k: 10
  • Kindergarten: 134
  • 1st grade: 130
  • 2nd grade: 140
  • 3rd grade: 141
  • 4th grade: 155
  • 5th grade: 120
14 to 1 61 Prekindergarten 5th Grade
Destin Middle School
4608 Legendary Marina Dr
Destin, FL 32541
850-833-7655
  • Total: 636
  • 5th grade: 42
  • 6th grade: 190
  • 7th grade: 190
  • 8th grade: 214
18 to 1 36 5th Grade 8th Grade
Eglin Elementary School
200 Gaffney Rd
Eglin Afb, FL 32542
850-833-4320
  • Total: 547
  • Pre-k: 19
  • Kindergarten: 145
  • 1st grade: 122
  • 2nd grade: 90
  • 3rd grade: 91
  • 4th grade: 80
14 to 1 39 Prekindergarten 5th Grade
Elliott Point Elementary School
301 Hughes St
Fort Walton Beach, FL 32548
850-833-3355
  • Total: 573
  • Pre-k: 1
  • Kindergarten: 90
  • 1st grade: 90
  • 2nd grade: 99
  • 3rd grade: 105
  • 4th grade: 93
  • 5th grade: 95
14 to 1 40 Prekindergarten 5th Grade
Emerald Coast Career Institute School
720 Love Joy Rd
Fort Walton, FL 32548
850-833-3106
  • Total: 104
  • 4th grade: 1
  • 5th grade: 7
  • 6th grade: 18
  • 7th grade: 15
  • 8th grade: 22
  • 9th grade: 20
  • 10th grade: 12
  • 11th grade: 4
  • 12th grade: 5
12 to 1 9 Prekindergarten 12th Grade
Florosa Elementary School
1700 Hwy 98 West
Mary Esther, FL 32569
850-833-4381
  • Total: 618
  • Pre-k: 23
  • Kindergarten: 113
  • 1st grade: 107
  • 2nd grade: 83
  • 3rd grade: 95
  • 4th grade: 91
  • 5th grade: 106
13 to 1 49 Prekindergarten 5th Grade
James E Plew Elementary School
220 Pine Ave
Niceville, FL 32578
850-833-4100
  • Total: 596
  • Pre-k: 11
  • Kindergarten: 89
  • 1st grade: 99
  • 2nd grade: 89
  • 3rd grade: 101
  • 4th grade: 105
  • 5th grade: 102
13 to 1 45 Prekindergarten 5th Grade
Kenwood Elementary School
15 Eagle St NE
Fort Walton Beach, FL 32547
850-833-3570
  • Total: 567
  • Pre-k: 10
  • Kindergarten: 105
  • 1st grade: 114
  • 2nd grade: 103
  • 3rd grade: 97
  • 4th grade: 68
  • 5th grade: 70
15 to 1 39 Prekindergarten 5th Grade
Laurel Hill School
8078 4th St
Laurel Hill, FL 32567
850-652-4111
  • Total: 444
  • Pre-k: 20
  • Kindergarten: 33
  • 1st grade: 35
  • 2nd grade: 34
  • 3rd grade: 34
  • 4th grade: 29
  • 5th grade: 23
  • 6th grade: 40
  • 7th grade: 37
  • 8th grade: 43
  • 9th grade: 33
  • 10th grade: 26
  • 11th grade: 29
  • 12th grade: 28
12 to 1 38 Prekindergarten 12th Grade
Longwood Elementary School
50 Holly Ave
Shalimar, FL 32579
850-833-4329
  • Total: 536
  • Pre-k: 11
  • Kindergarten: 83
  • 1st grade: 103
  • 2nd grade: 107
  • 3rd grade: 110
  • 4th grade: 109
  • 5th grade: 100
13 to 1 42 Prekindergarten 5th Grade
Lula J. Edge Elementary School
300 Hwy 85 North
Niceville, FL 32578
850-833-4138
  • Total: 520
  • Pre-k: 11
  • Kindergarten: 93
  • 1st grade: 92
  • 2nd grade: 82
  • 3rd grade: 93
  • 4th grade: 73
  • 5th grade: 76
14 to 1 37 Prekindergarten 5th Grade
Mary Esther Elementary School
320 Miracle Strip Pkwy NE
Mary Esther, FL 32569
850-833-3371
  • Total: 548
  • Pre-k: 13
  • Kindergarten: 96
  • 1st grade: 103
  • 2nd grade: 89
  • 3rd grade: 90
  • 4th grade: 77
  • 5th grade: 80
13 to 1 42 Prekindergarten 5th Grade
Northwest Florida Ballet Academie
310 Perry Ave SE
Fort Walton Beach, FL 32548
850-664-7787
  • Total: 111
  • 3rd grade: 46
  • 4th grade: 27
  • 5th grade: 17
  • 6th grade: 8
  • 7th grade: 9
  • 8th grade: 4
17 to 1 7 3rd Grade 8th Grade
Northwood Elementary School
501 4th Ave
Crestview, FL 32536
850-689-7252
  • Total: 702
  • Pre-k: 15
  • Kindergarten: 124
  • 1st grade: 115
  • 2nd grade: 118
  • 3rd grade: 118
  • 4th grade: 98
  • 5th grade: 114
14 to 1 50 Prekindergarten 5th Grade
Okaloosa Regional Detention
4448 Straight Line Rd
Crestview, FL 32539
850-689-7177
  • Total: 37
  • 5th grade: 1
  • 6th grade: 2
  • 7th grade: 2
  • 8th grade: 4
  • 9th grade: 14
  • 10th grade: 8
  • 11th grade: 2
  • 12th grade: 4
12 to 1 3 5th Grade 12th Grade
Shalimar Elementary School
1350 Joe Martin Circlecle
Shalimar, FL 32579
850-833-4339
  • Total: 563
  • Pre-k: 3
  • Kindergarten: 89
  • 1st grade: 95
  • 2nd grade: 91
  • 3rd grade: 94
  • 4th grade: 83
  • 5th grade: 108
13 to 1 42 Prekindergarten 5th Grade
Southside Elementary School
650 South Pearl St
Crestview, FL 32539
850-689-7203
  • Total: 606
  • Pre-k: 43
  • Kindergarten: 86
  • 1st grade: 101
  • 2nd grade: 91
  • 3rd grade: 85
  • 4th grade: 75
  • 5th grade: 103
14 to 1 43 Prekindergarten 5th Grade
Valparaiso Elementary School
379 Edge Ave
Valparaiso, FL 32580
850-833-4120
  • Total: 454
  • Pre-k: 5
  • Kindergarten: 83
  • 1st grade: 63
  • 2nd grade: 84
  • 3rd grade: 76
  • 4th grade: 73
  • 5th grade: 70
13 to 1 35 Prekindergarten 5th Grade
W. E. Combs School
720 Lovejoy Rd NW
Fort Walton Beach, FL 32548
850-833-3345
  • Total: 38
  • Pre-k: 16
  • 3rd grade: 2
  • 4th grade: 1
  • 6th grade: 2
  • 7th grade: 3
  • 8th grade: 7
  • 10th grade: 5
  • 12th grade: 2
38 to 1 1 Prekindergarten 12th Grade
Walker Elementary School
2988 Stillwell Blvd
Crestview, FL 32539
850-689-7220
  • Total: 744
  • Pre-k: 9
  • Kindergarten: 134
  • 1st grade: 143
  • 2nd grade: 153
  • 3rd grade: 145
  • 4th grade: 137
  • 5th grade: 157
13 to 1 57 Prekindergarten 5th Grade
Wright Elementary School
305 Lang Rd
Fort Walton Beach, FL 32547
850-833-3580
  • Total: 652
  • Pre-k: 2
  • Kindergarten: 111
  • 1st grade: 116
  • 2nd grade: 114
  • 3rd grade: 124
  • 4th grade: 101
  • 5th grade: 84
14 to 1 46 Prekindergarten 5th Grade

Middle Schools within the Okaloosa

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Addie R. Lewis Middle School
281 Mississippi Ave
Valparaiso, FL 32580
850-833-4130
  • Total: 529
  • 5th grade: 75
  • 6th grade: 157
  • 7th grade: 154
  • 8th grade: 143
14 to 1 38 5th Grade 8th Grade
Adjudicated Youth Facility
4448 Straight Line Rd Regional
Crestview, FL 32539
850-689-7177
  • Total: 15
  • 9th grade: 8
  • 10th grade: 4
  • 11th grade: 1
  • 12th grade: 2
15 to 1 1 6th Grade 12th Grade
C. W. Ruckel Middle School
201 North Partin Dr
Niceville, FL 32578
850-833-4142
  • Total: 884
  • 6th grade: 295
  • 7th grade: 301
  • 8th grade: 288
20 to 1 45 6th Grade 8th Grade
Clifford Meigs Middle School
150 Richbourg Ave
Shalimar, FL 32579
850-833-4301
  • Total: 675
  • 6th grade: 242
  • 7th grade: 203
  • 8th grade: 230
18 to 1 37 6th Grade 8th Grade
Davidson Middle School
6261 Old Bethel Rd
Crestview, FL 32536
850-683-7500
  • Total: 899
  • 6th grade: 321
  • 7th grade: 297
  • 8th grade: 281
20 to 1 46 6th Grade 8th Grade
Destin Middle School
4608 Legendary Marina Dr
Destin, FL 32541
850-833-7655
  • Total: 636
  • 5th grade: 42
  • 6th grade: 190
  • 7th grade: 190
  • 8th grade: 214
18 to 1 36 5th Grade 8th Grade
Emerald Coast Marine Institute
207 4th St
Fort Walton Beach, FL 32548
850-244-2711
  • Total: 39
  • 6th grade: 1
  • 7th grade: 4
  • 8th grade: 6
  • 9th grade: 14
  • 10th grade: 7
  • 11th grade: 3
  • 12th grade: 4
not available not available 6th Grade 12th Grade
Lance C. Richbourg Middle School
500 Alabama St
Crestview, FL 32536
850-689-7229
  • Total: 687
  • 6th grade: 249
  • 7th grade: 233
  • 8th grade: 205
16 to 1 44 6th Grade 8th Grade
Max Bruner Junior Middle School
322 Holmes Blvd NW
Fort Walton Beach, FL 32548
850-833-3266
  • Total: 862
  • 6th grade: 284
  • 7th grade: 287
  • 8th grade: 291
16 to 1 53 6th Grade 8th Grade
Milton Girls Juv. Residential
5770 East Milton Rd
Milton, FL 32538
850-689-7117
  • Total: 48
  • 6th grade: 1
  • 7th grade: 6
  • 8th grade: 7
  • 9th grade: 15
  • 10th grade: 9
  • 11th grade: 7
  • 12th grade: 3
9 to 1 6 6th Grade 12th Grade
Northwest Florida Ballet Academie
310 Perry Ave SE
Fort Walton Beach, FL 32548
850-664-7787
  • Total: 111
  • 3rd grade: 46
  • 4th grade: 27
  • 5th grade: 17
  • 6th grade: 8
  • 7th grade: 9
  • 8th grade: 4
17 to 1 7 3rd Grade 8th Grade
Okaloosa Academy
81 Roberts Blvd
Fort Walton Beach, FL 32547
850-864-3133
  • Total: 220
  • Pre-k: 3
  • 6th grade: 8
  • 7th grade: 26
  • 8th grade: 31
  • 9th grade: 52
  • 10th grade: 56
  • 11th grade: 26
  • 12th grade: 18
14 to 1 16 6th Grade 12th Grade
W. C. Pryor Middle School
201 Racetrack Rd NW
Fort Walton Beach, FL 32547
850-833-3613
  • Total: 596
  • 6th grade: 214
  • 7th grade: 189
  • 8th grade: 193
16 to 1 38 6th Grade 8th Grade

High Schools within the Okaloosa

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Adjudicated Youth Facility
4448 Straight Line Rd Regional
Crestview, FL 32539
850-689-7177
  • Total: 15
  • 9th grade: 8
  • 10th grade: 4
  • 11th grade: 1
  • 12th grade: 2
15 to 1 1 6th Grade 12th Grade
Baker School
1369 14th St
Baker, FL 32531
850-689-7279
  • Total: 1,327
  • Pre-k: 8
  • Kindergarten: 78
  • 1st grade: 74
  • 2nd grade: 89
  • 3rd grade: 102
  • 4th grade: 104
  • 5th grade: 97
  • 6th grade: 127
  • 7th grade: 109
  • 8th grade: 105
  • 9th grade: 116
  • 10th grade: 111
  • 11th grade: 91
  • 12th grade: 116
16 to 1 81 Prekindergarten 12th Grade
Choctawhatchee Senior High School
110 Racetrack Rd NW
Fort Walton Beach, FL 32547
850-833-3614
  • Total: 1,743
  • 9th grade: 519
  • 10th grade: 449
  • 11th grade: 376
  • 12th grade: 399
18 to 1 97 9th Grade 12th Grade
Collegiate High School At Northwest Florida State
100 College Blvd
Niceville, FL 32578
850-729-4949
  • Total: 254
  • 10th grade: 69
  • 11th grade: 102
  • 12th grade: 83
27 to 1 10 10th Grade 12th Grade
Emerald Coast Career Institute School
720 Love Joy Rd
Fort Walton, FL 32548
850-833-3106
  • Total: 104
  • 4th grade: 1
  • 5th grade: 7
  • 6th grade: 18
  • 7th grade: 15
  • 8th grade: 22
  • 9th grade: 20
  • 10th grade: 12
  • 11th grade: 4
  • 12th grade: 5
12 to 1 9 Prekindergarten 12th Grade
Emerald Coast Marine Institute
207 4th St
Fort Walton Beach, FL 32548
850-244-2711
  • Total: 39
  • 6th grade: 1
  • 7th grade: 4
  • 8th grade: 6
  • 9th grade: 14
  • 10th grade: 7
  • 11th grade: 3
  • 12th grade: 4
not available not available 6th Grade 12th Grade
Fort Walton Beach High School
400 Hollywood Blvd SW
Fort Walton Beach, FL 32548
850-833-3300
  • Total: 1,908
  • 9th grade: 535
  • 10th grade: 524
  • 11th grade: 409
  • 12th grade: 440
19 to 1 103 9th Grade 12th Grade
Laurel Hill School
8078 4th St
Laurel Hill, FL 32567
850-652-4111
  • Total: 444
  • Pre-k: 20
  • Kindergarten: 33
  • 1st grade: 35
  • 2nd grade: 34
  • 3rd grade: 34
  • 4th grade: 29
  • 5th grade: 23
  • 6th grade: 40
  • 7th grade: 37
  • 8th grade: 43
  • 9th grade: 33
  • 10th grade: 26
  • 11th grade: 29
  • 12th grade: 28
12 to 1 38 Prekindergarten 12th Grade
Milton Girls Juv. Residential
5770 East Milton Rd
Milton, FL 32538
850-689-7117
  • Total: 48
  • 6th grade: 1
  • 7th grade: 6
  • 8th grade: 7
  • 9th grade: 15
  • 10th grade: 9
  • 11th grade: 7
  • 12th grade: 3
9 to 1 6 6th Grade 12th Grade
Niceville Senior High School
800 East John Sims Pkwy
Niceville, FL 32578
850-833-4114
  • Total: 2,082
  • 9th grade: 538
  • 10th grade: 526
  • 11th grade: 525
  • 12th grade: 493
18 to 1 114 9th Grade 12th Grade
Okaloosa Academy
81 Roberts Blvd
Fort Walton Beach, FL 32547
850-864-3133
  • Total: 220
  • Pre-k: 3
  • 6th grade: 8
  • 7th grade: 26
  • 8th grade: 31
  • 9th grade: 52
  • 10th grade: 56
  • 11th grade: 26
  • 12th grade: 18
14 to 1 16 6th Grade 12th Grade
Okaloosa Regional Detention
4448 Straight Line Rd
Crestview, FL 32539
850-689-7177
  • Total: 37
  • 5th grade: 1
  • 6th grade: 2
  • 7th grade: 2
  • 8th grade: 4
  • 9th grade: 14
  • 10th grade: 8
  • 11th grade: 2
  • 12th grade: 4
12 to 1 3 5th Grade 12th Grade
W. E. Combs School
720 Lovejoy Rd NW
Fort Walton Beach, FL 32548
850-833-3345
  • Total: 38
  • Pre-k: 16
  • 3rd grade: 2
  • 4th grade: 1
  • 6th grade: 2
  • 7th grade: 3
  • 8th grade: 7
  • 10th grade: 5
  • 12th grade: 2
38 to 1 1 Prekindergarten 12th Grade

Other Schools within the Okaloosa (Alternative, Special Education)

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Adolescent Substance Abuse
1015 Mar Walt Dr
Fort Walton Beach, FL 32547
850-301-3090
  • Total: 35
  • 7th grade: 1
  • 8th grade: 6
  • 9th grade: 15
  • 10th grade: 8
  • 11th grade: 3
  • 12th grade: 2
9 to 1 4 6th Grade 12th Grade
Crestview High School
1250 North Ferdon Blvd
Crestview, FL 32536
850-689-7177
  • Total: 1,953
  • 9th grade: 598
  • 10th grade: 505
  • 11th grade: 462
  • 12th grade: 388
19 to 1 106 9th Grade 12th Grade
Emerald Coast Career Institute N
461 West School Ave
Crestview, FL 32536
850-833-3106
  • Total: 53
  • 5th grade: 1
  • 6th grade: 2
  • 7th grade: 12
  • 8th grade: 14
  • 9th grade: 11
  • 10th grade: 8
  • 11th grade: 2
  • 12th grade: 3
18 to 1 3 Prekindergarten 12th Grade
Gulf Coast Youth Academy
4448 Straight Line Rd
Crestview, FL 32539
850-689-7800
  • Total: 104
  • 6th grade: 6
  • 7th grade: 9
  • 8th grade: 21
  • 9th grade: 37
  • 10th grade: 27
  • 11th grade: 2
  • 12th grade: 2
13 to 1 8 6th Grade 12th Grade
Liza Jackson Preparatory School
546 Mary Esther Blvd Ste 1
Fort Walton Beach, FL 32548
850-833-3321
  • Total: 723
  • Pre-k: 36
  • Kindergarten: 72
  • 1st grade: 73
  • 2nd grade: 54
  • 3rd grade: 55
  • 4th grade: 89
  • 5th grade: 88
  • 6th grade: 90
  • 7th grade: 90
  • 8th grade: 76
15 to 1 48 Prekindergarten 8th Grade
Okaloosa Applied Technology Center
1976 Lewis Turner Blvd
Fort Walton Beach, FL 32547
850-833-3500
  • Total: 130
  • 9th grade: 23
  • 10th grade: 23
  • 11th grade: 26
  • 12th grade: 58
5 to 1 27 6th Grade 12th Grade
Okaloosa Youth Academy
4448 Straight Line Rd
Crestview, FL 32539
850-689-7177
  • Total: 95
  • 6th grade: 2
  • 7th grade: 13
  • 8th grade: 14
  • 9th grade: 35
  • 10th grade: 20
  • 11th grade: 9
  • 12th grade: 2
12 to 1 8 6th Grade 12th Grade
Okaloosa Youth Development Center
4448 Straight Line Rd
Crestview, FL 32539
850-689-7177
  • Total: 52
  • 6th grade: 1
  • 7th grade: 5
  • 8th grade: 18
  • 9th grade: 19
  • 10th grade: 5
  • 11th grade: 3
  • 12th grade: 1
9 to 1 6 6th Grade 12th Grade
Silver Sands-excep. Children
349 Holmes Blvd NW
Fort Walton Beach, FL 32548
850-833-3364
  • Total: 170
  • Pre-k: 7
  • Kindergarten: 5
  • 1st grade: 9
  • 2nd grade: 4
  • 3rd grade: 8
  • 4th grade: 4
  • 5th grade: 7
  • 6th grade: 6
  • 7th grade: 10
  • 8th grade: 10
  • 9th grade: 15
  • 10th grade: 16
  • 11th grade: 10
  • 12th grade: 59
6 to 1 28 Prekindergarten 12th Grade

General District Statistics

  • Per capita income: $20,918
  • Median family income: $47,711
  • Median male income: $26,335
  • Median female income: $15,701
  • Median income of a renter: $30,438
  • Median income of a home owner: $49,096
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    8,695 9,870 11,750 11,320 5,220