Average Teacher Salary in Florida

Read our article on becoming a teacher in Florida if you are interested in teaching in Florida.

Average Teacher Salaries in Nearby States

Financial Data for Florida

State Spending on Teachers

  • Salary expenditure on all teachers (including home schoolers, special education, non-certified teachers): $9,189,112,269
  • Benefits expenditures for teachers: $2,708,436,723
  • Instructional expenditures for teaching supplies: $568,254,713
  • Total current instructional expenditures per student (teacher salary and curriculum): $5,742
  • Total current expenditures per student: $10,837

Revenue Per Student From Various Sources

  • State revenue per student: $4,271
  • Federal revenue per student: $948

State Sources of Revenue for Schools

  • Revenue by state property tax: $12,602,203,590
  • Revenue by local government property tax: $-1
  • Federal grants direct to local districts: $161,240,210
  • Federal grants through state: $2,318,979,400

Florida School Districts

School District Full Time Teachers Student to Teacher Ratio Contact Information
Alachua County 2,105 13 to 1
620 East University Ave
Gainesville, FL 32601
352-955-7880
Baker County School District 317 16 to 1
392 South Blvd East
Macclenny, FL 32063
904-259-0401
Bay District Schools 2,012 13 to 1
1311 Balboa Ave
Panama City, FL 32401
850-872-7700
Bradford Area School District 278 12 to 1
501 West Washington St
Starke, FL 32091
904-966-6018
Brevard Public Schools 5,290 14 to 1
2700 Judge Fran Jamieson Way
Viera, FL 32940
321-631-1911
Broward County Public Schools 18,729 14 to 1
600 SE 3rd Ave 10th Floor
Fort Lauderdale, FL 33301
754-321-2600
Calhoun Community School Unit 192 12 to 1
20859 East Central Ave G20
Blountstown, FL 32424
850-674-5927
Charlotte County School District 1,279 14 to 1
1445 Education Way
Port Charlotte, FL 33948
941-255-0808
Citrus County School District 1,263 13 to 1
1007 West Main St
Inverness, FL 34450
352-726-1931
Clay County School District 2,772 13 to 1
900 Walnut St
Green Cove Springs, FL 32043
904-284-6510
Collier County Public Schools 3,055 14 to 1
5775 Osceola Trail
Naples, FL 34109
239-377-0212
Columbia Public Schools 726 14 to 1
372 West Duval St
Lake City, FL 32055
386-755-8000
Connections School District 26 20 to 1
1707 Florida Central Pkwy
Orlando, FL 32809
407-857-6588
Dade County Public Schools 22,384 15 to 1
1450 NE 2nd Ave 912
Miami, FL 33132
305-995-1430
Desoto School District 375 13 to 1
530 Lasolona Ave
Arcadia, FL 34266
863-494-4222
Dixie Shool District 140 15 to 1
16077 SE 19hwybldg2
Cross City, FL 32628
352-498-6131
Dozier/okeec County Public Schools 30 12 to 1
652 Third St
Chipley, FL 32428
850-638-6222
Duval County School District 7,973 15 to 1
1701 Prudential Dr
Jacksonville, FL 32207
904-390-2115
Escambia County School District 3,550 12 to 1
215 West Garden St
Pensacola, FL 32502
850-469-6130
Famu Lab School 59 8 to 1
444 Gamble St
Tallahassee, FL 32307
850-599-3325
Fau Lab School 135 15 to 1
777 Glades Rd
Boca Raton, FL 33431
561-297-3564
Flagler County School District 983 13 to 1
1769 East Moody Blvd
Bunnell, FL 32110
386-437-7526
Florida School For The Deaf And The Blind 136 5 to 1
207 North San Marco Ave
Saint Augustine, FL 32084
904-827-2210
Florida State University Lab School 178 13 to 1
3000 School House Rd
Tallahassee, FL 32311
850-245-3700
Flva School District 18 31 to 1
9951 Atlantic Blvd 319
Jacksonville, FL 32225
904-721-0035
Franklin County School District 80 16 to 1
155 Ave East
Apalachicola, FL 32320
850-653-8831
Gadsden 473 14 to 1
35 Martin Luther King Jr Blvd
Quincy, FL 32351
850-627-9651
Gilchrist 186 15 to 1
310 NW 11th Ave
Trenton, FL 32693
352-463-3200
Glades 110 13 to 1
400 10th St SW
Moore Haven, FL 33471
863-946-2083
Gulf 150 14 to 1
150 Middle School Rd
Port Saint Joe, FL 32456
850-229-8256
Hamilton 123 16 to 1
4280 SW County Rd 152
Jasper, FL 32052
386-792-1228
Hardee 357 14 to 1
1009 North 6th Ave
Wauchula, FL 33873
863-773-9058
Hendry 406 17 to 1
25 East Hickpochee Ave
La Belle, FL 33935
863-674-4642
Hernando 1,735 13 to 1
919 North Brd St
Brooksville, FL 34601
352-797-7001
Highlands 916 13 to 1
426 School St
Sebring, FL 33870
863-471-5564
Hillsborough 13,986 14 to 1
901 East Kennedy Blvd
Tampa, FL 33602
813-272-4050
Holmes 252 13 to 1
701 East Pennsylvania Ave
Bonifay, FL 32425
850-547-9341
Indian River 1,210 15 to 1
1990 25th St
Vero Beach, FL 32960
772-564-3150
Jackson 556 13 to 1
2903 Jefferson St
Marianna, FL 32446
850-482-1200
Jefferson 95 12 to 1
1490 West Washington St
Monticello, FL 32344
850-342-0100
Lafayette 80 14 to 1
363 NE Crawford St
Mayo, FL 32066
386-294-4107
Lake 2,885 14 to 1
201 West Burleigh Blvd
Tavares, FL 32778
352-253-6523
Lee 5,034 16 to 1
2855 Colonial Blvd
Fort Myers, FL 33966
239-337-8301
Leon 2,435 13 to 1
2757 West Pensacola St
Tallahassee, FL 32304
850-487-7147
Levy 432 14 to 1
480 Marshburn Dr
Bronson, FL 32621
352-486-5231
Liberty 142 11 to 1
12926 NW Cr 12
Bristol, FL 32321
850-643-2275
Madison 178 15 to 1
210 NE Duval Ave
Madison, FL 32340
850-973-5022
Manatee 2,646 16 to 1
215 Manatee Ave West
Bradenton, FL 34205
941-708-8770
Marion 3,006 14 to 1
512 SE 3rd St
Ocala, FL 34471
352-671-7702
Martin 1,210 15 to 1
500 East Ocean Blvd
Stuart, FL 34994
772-219-1200
Monroe 681 12 to 1
241 Trumbo Rd
Key West, FL 33040
305-293-1400
Nassau 766 14 to 1
1201 Atlantic Ave
Fernandina Beach, FL 32034
904-491-9901
Okaloosa 1,924 15 to 1
120 Lowery Placeace SE
Fort Walton Beach, FL 32548
850-833-3109
Okeechobee 486 14 to 1
700 SW 2nd Ave
Okeechobee, FL 34974
863-462-5000
Orange 10,975 16 to 1
445 West Amelia St
Orlando, FL 32801
407-317-3202
Osceola 3,117 17 to 1
817 Bill Beck Blvd
Kissimmee, FL 34744
407-870-4008
Palm Beach 13,213 13 to 1
3340 Forest Hill Blvd C-316
West Palm Beach, FL 33406
561-434-8200
Pasco 5,082 13 to 1
7227 Land O Lakes Blvd
Land O Lakes, FL 34638
813-794-2651
Pinellas 7,878 14 to 1
301 4th St SW
Largo, FL 33770
727-588-6011
Polk 7,548 13 to 1
1915 South Floral Ave
Bartow, FL 33830
863-534-0521
Putnam 720 16 to 1
200 South 7th St
Palatka, FL 32177
386-329-0602
Santa Rosa 1,770 14 to 1
5086 Canal St
Milton, FL 32570
850-983-5010
Sarasota 2,683 15 to 1
1960 Landings Blvd
Sarasota, FL 34231
941-927-9000
Seminole 4,519 14 to 1
400 East Lake Mary Blvd
Sanford, FL 32773
407-320-0006
St. Johns 1,738 17 to 1
40 Orange St
Saint Augustine, FL 32084
904-819-7502
St. Lucie 2,826 14 to 1
4204 Okeechobee Rd
Fort Pierce, FL 34947
772-429-3925
Sumter 526 15 to 1
2680 Wc 476
Bushnell, FL 33513
352-793-2315
Suwannee 365 16 to 1
702 2nd St NW
Live Oak, FL 32064
386-364-2601
Taylor 231 14 to 1
318 North Clark St
Perry, FL 32347
850-838-2500
Union 199 12 to 1
55 SW 6th St
Lake Butler, FL 32054
386-496-2045
University Of Florida Lab School 210 6 to 1
1080 SW 11th St
Gainesville, FL 32601
352-392-1554
Volusia 4,445 14 to 1
200 North Clara Ave
Deland, FL 32720
386-734-7190
Wakulla 358 15 to 1
69 Arran Rd
Crawfordville, FL 32327
850-926-0065
Walton 591 12 to 1
145 Park St Suite 2
Defuniak Springs, FL 32435
850-892-1100
Washington 295 12 to 1
652 Third St
Chipley, FL 32428
850-638-6222