Average Teacher Salary in St. Johns

The average teacher salary in St. Johns is $40,966.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $22,640 $16,180 $18,040 $21,520 $25,190 $29,840
Kindergarten $44,270 $31,010 $34,600 $41,420 $52,960 $66,650
Elementary $45,700 $32,910 $37,400 $43,170 $53,200 $66,080
Middle school $45,030 $33,050 $37,700 $42,870 $50,870 $64,040
High school $47,190 $33,550 $38,490 $44,330 $56,410 $67,550

How to Become a Teacher in St. Johns

To learn how to become a teacher in the St. Johns, 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: 3,322
  • Full time teachers: 1,738
  • Pupil to teacher ratio: 12 to 1
  • Teacher assistants (instructional aides): 187
  • Instructional Coordinators: 19
  • Elementary Teachers: 602
  • Kindergarten Teachers: 105
  • Pre-K Teachers: 16
  • High School Teachers: 673
  • Pre-K to 12 Students: 29,018

Financial Statistics for St. Johns

Revenue

  • Revenue from local sources: $199,959,000
  • Revenue from state sources: $109,563,000
  • Revenue from federal sources: $12,695,000
  • Total revenue: $322,217,000

Expenses

  • Expenditures on instruction: $120,174,000
  • Expenditures on teacher salary: $124,246,000
  • Expenditures on teacher benefits: $43,812,000
  • Expenditures per student: $3,027,000
  • Total expenditures: $349,251,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $53,156,000
  • Teacher salary expenses on special education: $20,688,000
  • Teacher salary expenses on vocational education: $1,061,000

Information on Schools within St. Johns

Elementary Schools within the St. Johns

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Academy For Business And Leadership Education
7 Williams St
Saint Augustine, FL 32084
904-824-6510
  • Total: 125
  • 5th grade: 9
  • 6th grade: 27
  • 7th grade: 43
  • 8th grade: 46
18 to 1 7 5th Grade 8th Grade
Crookshank Elementary School
1455 North Whitney St
Saint Augustine, FL 32084
904-547-7840
  • Total: 545
  • Pre-k: 9
  • Kindergarten: 91
  • 1st grade: 105
  • 2nd grade: 95
  • 3rd grade: 93
  • 4th grade: 79
  • 5th grade: 73
13 to 1 41 Prekindergarten 5th Grade
Cunningham Creek Elementary School
1205 Roberts Rd
Saint Johns, FL 32259
904-547-7860
  • Total: 750
  • Pre-k: 29
  • Kindergarten: 99
  • 1st grade: 97
  • 2nd grade: 115
  • 3rd grade: 132
  • 4th grade: 133
  • 5th grade: 144
  • 9th grade: 1
14 to 1 53 Prekindergarten 9th Grade
Durbin Creek Elementary School
4100 Racetrack Rd
Saint Johns, FL 32259
904-547-3880
  • Total: 879
  • Kindergarten: 146
  • 1st grade: 135
  • 2nd grade: 159
  • 3rd grade: 156
  • 4th grade: 152
  • 5th grade: 131
15 to 1 57 Prekindergarten 5th Grade
Hickory Creek Elementary School
235 Hickory Creek Trail
Saint Johns, FL 32259
904-547-7450
  • Total: 629
  • Pre-k: 5
  • Kindergarten: 99
  • 1st grade: 93
  • 2nd grade: 114
  • 3rd grade: 106
  • 4th grade: 105
  • 5th grade: 107
15 to 1 43 Prekindergarten 5th Grade
Julington Creek Elementary School
2316 Race Track Rd
Saint Johns, FL 32259
904-547-7980
  • Total: 1,059
  • Pre-k: 5
  • Kindergarten: 140
  • 1st grade: 173
  • 2nd grade: 168
  • 3rd grade: 174
  • 4th grade: 204
  • 5th grade: 195
14 to 1 73 Prekindergarten 5th Grade
Ketterlinus Elementary School
67 Orange St
Saint Augustine, FL 32084
904-547-8540
  • Total: 487
  • Pre-k: 2
  • Kindergarten: 81
  • 1st grade: 79
  • 2nd grade: 73
  • 3rd grade: 88
  • 4th grade: 89
  • 5th grade: 75
14 to 1 35 Prekindergarten 5th Grade
Liberty Pines Academy
10901 Russell Sampson Rd
Saint Johns, FL 32259
904-547-7900
  • Total: 884
  • Kindergarten: 117
  • 1st grade: 143
  • 2nd grade: 114
  • 3rd grade: 114
  • 4th grade: 98
  • 5th grade: 95
  • 6th grade: 105
  • 7th grade: 98
16 to 1 54 Kindergarten 7th Grade
Mill Creek Elementary School
3750 International Golf Pkwy
Saint Augustine, FL 32092
904-547-3720
  • Total: 912
  • Pre-k: 84
  • Kindergarten: 154
  • 1st grade: 168
  • 2nd grade: 162
  • 3rd grade: 160
  • 4th grade: 149
  • 5th grade: 177
15 to 1 61 Prekindergarten 5th Grade
Mky- Head Start /dpp Park School
420 North Orange St
Saint Augustine, FL 32084
904-547-7536
  • Total: 139
  • Pre-k: 139
not available not available Prekindergarten 9th Grade
Ocean Palms Elementary School
355 Landrum Ln
Ponte Vedra Beach, FL 32082
904-547-3760
  • Total: 833
  • Pre-k: 15
  • Kindergarten: 109
  • 1st grade: 125
  • 2nd grade: 137
  • 3rd grade: 147
  • 4th grade: 158
  • 5th grade: 142
15 to 1 57 Prekindergarten 5th Grade
Osceola Elementary School
1605 Osceola Elementary School
Saint Augustine, FL 32084
904-547-3780
  • Total: 625
  • Pre-k: 16
  • Kindergarten: 118
  • 1st grade: 106
  • 2nd grade: 101
  • 3rd grade: 85
  • 4th grade: 120
  • 5th grade: 79
14 to 1 46 Prekindergarten 5th Grade
Otis A. Mason Elementary School
207 Mason Manatee Way
Saint Augustine, FL 32086
904-547-8440
  • Total: 524
  • Pre-k: 7
  • Kindergarten: 73
  • 1st grade: 87
  • 2nd grade: 83
  • 3rd grade: 91
  • 4th grade: 85
  • 5th grade: 98
14 to 1 38 Prekindergarten 5th Grade
Ponte Vedra Palm Valley/rawlings Elementary School
610 Us Hwy A1a North
Ponte Vedra Beach, FL 32082
904-547-8570
  • Total: 1,090
  • Pre-k: 6
  • Kindergarten: 137
  • 1st grade: 187
  • 2nd grade: 184
  • 3rd grade: 167
  • 4th grade: 218
  • 5th grade: 191
15 to 1 73 Prekindergarten 5th Grade
R. B. Hunt Elementary School
125 Magnolia Dr
Saint Augustine, FL 32080
904-547-7960
  • Total: 602
  • Kindergarten: 113
  • 1st grade: 101
  • 2nd grade: 85
  • 3rd grade: 112
  • 4th grade: 101
  • 5th grade: 90
15 to 1 41 Kindergarten 5th Grade
South Woods Elementary School
4750 Sr 206 West
Elkton, FL 32033
904-547-8610
  • Total: 611
  • Pre-k: 24
  • Kindergarten: 100
  • 1st grade: 88
  • 2nd grade: 113
  • 3rd grade: 93
  • 4th grade: 99
  • 5th grade: 94
14 to 1 42 Prekindergarten 5th Grade
The Webster School
420 North Orange St
Saint Augustine, FL 32084
904-547-3860
  • Total: 557
  • Pre-k: 22
  • Kindergarten: 95
  • 1st grade: 84
  • 2nd grade: 100
  • 3rd grade: 81
  • 4th grade: 86
  • 5th grade: 87
  • 6th grade: 1
  • 9th grade: 1
11 to 1 49 Prekindergarten 12th Grade
Therapeutic Learning Center
1955 Us Hwy 1 South Ste 45
Saint Augustine, FL 32086
904-824-8932
  • Total: 12
  • Pre-k: 12
not available not available Prekindergarten Prekindergarten
Timberlin Creek Elementary School
555 Pine Tree Ln
Saint Augustine, FL 32092
904-547-7400
  • Total: 827
  • Pre-k: 28
  • Kindergarten: 131
  • 1st grade: 155
  • 2nd grade: 149
  • 3rd grade: 121
  • 4th grade: 122
  • 5th grade: 121
15 to 1 54 Prekindergarten 5th Grade
W. Douglas Hartley Elementary
260 Cacique Dr
Saint Augustine, FL 32086
904-547-8400
  • Total: 655
  • Pre-k: 6
  • Kindergarten: 102
  • 1st grade: 103
  • 2nd grade: 103
  • 3rd grade: 128
  • 4th grade: 108
  • 5th grade: 105
14 to 1 46 Prekindergarten 5th Grade
Wards Creek Elementary School
6555 State Rd 16
Saint Augustine, FL 32092
904-547-8730
  • Total: 698
  • Pre-k: 9
  • Kindergarten: 125
  • 1st grade: 112
  • 2nd grade: 102
  • 3rd grade: 124
  • 4th grade: 116
  • 5th grade: 110
15 to 1 48 Prekindergarten 5th Grade

Middle Schools within the St. Johns

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Academy For Business And Leadership Education
7 Williams St
Saint Augustine, FL 32084
904-824-6510
  • Total: 125
  • 5th grade: 9
  • 6th grade: 27
  • 7th grade: 43
  • 8th grade: 46
18 to 1 7 5th Grade 8th Grade
Alice B. Landrum Middle School
230 Landrum Ln
Ponte Vedra Beach, FL 32082
904-547-8410
  • Total: 1,129
  • 6th grade: 359
  • 7th grade: 397
  • 8th grade: 373
20 to 1 55 6th Grade 8th Grade
Fruit Cove Middle School
3180 Race Track Rd
Saint Johns, FL 32259
904-547-7880
  • Total: 1,265
  • 6th grade: 404
  • 7th grade: 433
  • 8th grade: 428
20 to 1 63 6th Grade 8th Grade
Gamble Rogers Middle School
6250 Us Hwy 1 South
Saint Augustine, FL 32086
904-547-8700
  • Total: 946
  • 6th grade: 318
  • 7th grade: 321
  • 8th grade: 307
18 to 1 53 6th Grade 8th Grade
Hastings Juvenile Correctional
765 East St Johns Ave
Hastings, FL 32145
904-692-2920
  • Total: 161
  • 7th grade: 9
  • 8th grade: 25
  • 9th grade: 49
  • 10th grade: 45
  • 11th grade: 26
  • 12th grade: 7
not available not available 6th Grade 12th Grade
Liberty Pines Academy
10901 Russell Sampson Rd
Saint Johns, FL 32259
904-547-7900
  • Total: 884
  • Kindergarten: 117
  • 1st grade: 143
  • 2nd grade: 114
  • 3rd grade: 114
  • 4th grade: 98
  • 5th grade: 95
  • 6th grade: 105
  • 7th grade: 98
16 to 1 54 Kindergarten 7th Grade
Murray Middle School
150 North Holmes Blvd
Saint Augustine, FL 32084
904-547-8470
  • Total: 710
  • 6th grade: 273
  • 7th grade: 247
  • 8th grade: 247
18 to 1 39 6th Grade 8th Grade
Sebastian Middle School
2955 Lewis Speedway
Saint Augustine, FL 32084
904-547-3840
  • Total: 646
  • 6th grade: 216
  • 7th grade: 215
  • 8th grade: 215
19 to 1 34 6th Grade 8th Grade
St. Johns Technical High School
2980 Collins Ave
Saint Augustine, FL 32084
904-547-8500
  • Total: 331
  • 7th grade: 37
  • 8th grade: 42
  • 9th grade: 78
  • 10th grade: 65
  • 11th grade: 62
  • 12th grade: 47
20 to 1 16 7th Grade 12th Grade
St. Johns Virtual School
40 Orange St
Saint Augustine, FL 32084
904-547-7679
  • Total: 94
  • 6th grade: 11
  • 7th grade: 17
  • 8th grade: 18
  • 9th grade: 9
  • 10th grade: 17
  • 11th grade: 13
  • 12th grade: 9
not available not available 6th Grade 12th Grade
Switzerland Point Middle School
777 Greenbriar Rd
Saint Johns, FL 32259
904-547-8650
  • Total: 1,052
  • 6th grade: 318
  • 7th grade: 322
  • 8th grade: 412
20 to 1 52 6th Grade 8th Grade

High Schools within the St. Johns

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Allen D Nease Senior High School
10550 Ray Rd
Ponte Vedra, FL 32081
904-547-8300
  • Total: 1,606
  • 9th grade: 377
  • 10th grade: 387
  • 11th grade: 327
  • 12th grade: 515
20 to 1 79 9th Grade 12th Grade
Bartram Trail High School
2050 Roberts Rd
Saint Johns, FL 32259
904-547-8340
  • Total: 1,803
  • 9th grade: 383
  • 10th grade: 376
  • 11th grade: 385
  • 12th grade: 659
21 to 1 86 9th Grade 12th Grade
Creekside High School
100 Knights Ln
Saint Johns, FL 32259
904-547-7300
  • Total: 1,012
  • 9th grade: 373
  • 10th grade: 331
  • 11th grade: 308
20 to 1 51 9th Grade 11th Grade
Hastings Juvenile Correctional
765 East St Johns Ave
Hastings, FL 32145
904-692-2920
  • Total: 161
  • 7th grade: 9
  • 8th grade: 25
  • 9th grade: 49
  • 10th grade: 45
  • 11th grade: 26
  • 12th grade: 7
not available not available 6th Grade 12th Grade
Ponte Vedra High School
460 Davis Park Rd
Ponte Vedra, FL 32081
904-547-7350
  • Total: 937
  • 9th grade: 365
  • 10th grade: 297
  • 11th grade: 273
  • 12th grade: 2
19 to 1 48 9th Grade 12th Grade
St. Augustine High School
3205 Varella Ave
Saint Augustine, FL 32084
904-547-8530
  • Total: 1,568
  • 9th grade: 408
  • 10th grade: 423
  • 11th grade: 401
  • 12th grade: 336
19 to 1 84 9th Grade 12th Grade
St. Johns Technical High School
2980 Collins Ave
Saint Augustine, FL 32084
904-547-8500
  • Total: 331
  • 7th grade: 37
  • 8th grade: 42
  • 9th grade: 78
  • 10th grade: 65
  • 11th grade: 62
  • 12th grade: 47
20 to 1 16 7th Grade 12th Grade
St. Johns Virtual School
40 Orange St
Saint Augustine, FL 32084
904-547-7679
  • Total: 94
  • 6th grade: 11
  • 7th grade: 17
  • 8th grade: 18
  • 9th grade: 9
  • 10th grade: 17
  • 11th grade: 13
  • 12th grade: 9
not available not available 6th Grade 12th Grade
The Webster School
420 North Orange St
Saint Augustine, FL 32084
904-547-3860
  • Total: 557
  • Pre-k: 22
  • Kindergarten: 95
  • 1st grade: 84
  • 2nd grade: 100
  • 3rd grade: 81
  • 4th grade: 86
  • 5th grade: 87
  • 6th grade: 1
  • 9th grade: 1
11 to 1 49 Prekindergarten 12th Grade

Other Schools within the St. Johns (Alternative, Special Education)

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Gaines Alternative At Hamblem
16 Isabel St
Saint Augustine, FL 32084
904-547-8560
  • Total: 16
  • 5th grade: 1
  • 7th grade: 1
  • 8th grade: 2
  • 9th grade: 4
  • 10th grade: 5
  • 11th grade: 1
  • 12th grade: 2
8 to 1 2 5th Grade 12th Grade
Pacetti Bay Middle School
245 Meadowlark Ln
Saint Augustine, FL 32092
904-547-8760
  • Total: 676
  • 6th grade: 232
  • 7th grade: 217
  • 8th grade: 227
20 to 1 35 6th Grade 8th Grade
Pedro Menendez High School
600 State Rd 206 West
Saint Augustine, FL 32086
904-547-8660
  • Total: 1,555
  • 9th grade: 414
  • 10th grade: 389
  • 11th grade: 416
  • 12th grade: 336
20 to 1 80 9th Grade 12th Grade
St Johns County Transition Program
1 Christopher St
Saint Augustine, FL 32084
904-547-9507
  • Total: 25
  • Kindergarten: 1
  • 2nd grade: 1
  • 3rd grade: 1
  • 4th grade: 1
  • 5th grade: 1
  • 6th grade: 1
  • 7th grade: 5
  • 8th grade: 3
  • 9th grade: 3
  • 10th grade: 2
  • 11th grade: 3
  • 12th grade: 3
6 to 1 4 Kindergarten 12th Grade
St. Johns County Detention Center
4500 Ave D
Saint Augustine, FL 32095
904-823-4840
  • Total: 34
  • 6th grade: 3
  • 7th grade: 6
  • 8th grade: 5
  • 9th grade: 9
  • 10th grade: 6
  • 11th grade: 2
  • 12th grade: 3
not available not available 5th Grade 12th Grade
St. Johns County Jail (djj)
4500 Ave D
Saint Augustine, FL 32095
904-823-4840
  • Total: 8
  • 9th grade: 1
  • 10th grade: 4
  • 11th grade: 3
not available not available 9th Grade 11th Grade

General District Statistics

  • Per capita income: $28,674
  • Median family income: $59,153
  • Median male income: $31,652
  • Median female income: $20,092
  • Median income of a renter: $30,869
  • Median income of a home owner: $56,455
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    5,110 5,575 6,675 9,130 7,775