fbpx

Salary High School Teacher

Our data for salaries for high school teacher has been updated the last time on 10-31-2021. On 10-31-2021 the average salary for a high school teacher was $ 4,094. The data on Jobsking.com has been composed by data analysts from millions of vacancies combined with own data.

The highest measured yearly salaries for high school teacher are $ 85,000 and the lowest are $ 14,000. The most common salaries for high school teacher are between $ 36,000 (25%) and $ 60,000 (75%) per year.

Converted to a monthly salary, this is a maximum of $ 7,083 and a minimum of $ 1,169 with the most common monthly salaries for high school teacher between $ 3,010 and $ 4,987 per month or $ 17 and $ 28 per hour.

 
The amount that you can earn depends on several factors. Which diplomas or certificates do you possess? How long have you been doing this work? How old are you? What does the CLA prescribe for your industry? Is your role steering or executive? With our salary calculator you can calculate what you could earn as a high school teacher.

Highest salary for high school teacher in regions and cities

We see a large discrepancy in the salaries for high school teacher based on regions and cities. Below the salaries for high school teacher are compared:

Alabama – average salary $ 4,040

The top cities for high school teacher in Alabama are:

  1. Anniston Army Depot $ 4,426 per month.
  2. Calvert $ 3,553 per month.
  3. Tillmans Corner $ 3,499 per month.
  4. Vance $ 3,354 per month.
  5. Owens Cross Roads $ 3,271 per month.
  6. Piedmont $ 3,270 per month.
  7. Irondale $ 3,097 per month.
  8. Stevenson $ 3,078 per month.
  9. Hope Hull $ 2,953 per month.
  10. Luverne $ 2,944 per month.
  11. Clanton $ 2,934 per month.
  12. Fort Rucker $ 2,929 per month.
  13. Maxwell Afb $ 2,929 per month.
  14. Tanner $ 2,927 per month.
  15. Lincoln $ 2,907 per month.
  16. Springville $ 2,897 per month.
  17. Loxley $ 2,883 per month.
  18. Summerdale $ 2,881 per month.
  19. Arab $ 2,865 per month.
  20. Attalla $ 2,859 per month.
  21. Fultondale $ 2,859 per month.
  22. Alexander City $ 2,859 per month.
  23. Redstone Arsenal $ 2,831 per month.
  24. Dadeville $ 2,820 per month.
  25. Huntsville $ 2,395 per month.

Alaska – average salary $ 4,040

The top cities for high school teacher in Alaska are:

  1. Fort Greely $ 4,098 per month.
  2. North Pole $ 4,069 per month.
  3. Homer $ 4,055 per month.
  4. Fort Wainwright $ 3,890 per month.
  5. Elmendorf Afb $ 3,822 per month.
  6. Eielson Afb $ 3,552 per month.
  7. Fort Richardson $ 3,488 per month.
  8. Nome $ 3,475 per month.
  9. Kenai $ 3,447 per month.
  10. Ketchikan $ 3,405 per month.
  11. Wasilla $ 3,349 per month.
  12. Eagle River $ 3,131 per month.
  13. Palmer $ 3,072 per month.
  14. Juneau $ 2,956 per month.
  15. Kodiak $ 2,617 per month.
  16. Soldotna $ 1,874 per month.
  17. Fairbanks $ 1,758 per month.
  18. Sitka $ 1,062 per month.
  19. Anchorage $ 787 per month.

Arizona – average salary $ 4,147

The top cities for high school teacher in Arizona are:

  1. Flagstaff $ 5,200 per month.
  2. Fort Huachuca $ 4,745 per month.
  3. Holbrook $ 4,584 per month.
  4. Maricopa County $ 4,364 per month.
  5. City Of Yuma $ 4,234 per month.
  6. Phoenix $ 4,166 per month.
  7. Peoria $ 4,166 per month.
  8. Surprise $ 4,166 per month.
  9. Eden $ 4,094 per month.
  10. Eloy $ 4,027 per month.
  11. Laveen $ 3,945 per month.
  12. Luke Afb $ 3,924 per month.
  13. Davis-Monthan Afb $ 3,831 per month.
  14. Florence $ 3,823 per month.
  15. El Mirage $ 3,695 per month.
  16. Bisbee $ 3,637 per month.
  17. Sacaton $ 3,615 per month.
  18. Safford $ 3,555 per month.
  19. Thatcher $ 3,555 per month.
  20. Arizona City $ 3,519 per month.
  21. Apache Junction $ 3,481 per month.
  22. Lake Havasu $ 3,470 per month.
  23. Maricopa $ 3,459 per month.
  24. San Luis $ 3,375 per month.

Arkansas – average salary $ 4,040

The top cities for high school teacher in Arkansas are:

  1. Malvern $ 4,609 per month.
  2. Little Rock Afb $ 3,803 per month.
  3. Prescott $ 3,764 per month.
  4. Greenbrier $ 3,754 per month.
  5. Dumas $ 3,706 per month.
  6. Crossett $ 3,673 per month.
  7. Hot Springs National Park $ 3,668 per month.
  8. Farmington $ 3,646 per month.
  9. Sheridan $ 3,609 per month.
  10. Pine Bluff $ 3,580 per month.
  11. Nashville $ 3,537 per month.
  12. Arkadelphia $ 3,498 per month.
  13. Alexander $ 3,439 per month.
  14. Mountain Home $ 3,427 per month.
  15. Huntsville $ 3,404 per month.
  16. De Queen $ 3,391 per month.
  17. Hot Springs Village $ 3,383 per month.
  18. Bella Vista $ 3,383 per month.
  19. Lonoke $ 3,383 per month.
  20. Marion $ 3,383 per month.
  21. Monticello $ 3,383 per month.
  22. Clarksville $ 3,314 per month.
  23. Prairie Grove $ 3,261 per month.
  24. Harrison $ 3,246 per month.

California – average salary $ 5,495

The top cities for high school teacher in California are:

  1. Lancaster $ 5,833 per month.
  2. Beale Afb $ 5,467 per month.
  3. Los Angeles $ 5,416 per month.
  4. Sacramento $ 5,416 per month.
  5. Modesto $ 5,405 per month.
  6. Solano County $ 5,224 per month.
  7. Kentfield $ 5,163 per month.
  8. Berkeley $ 5,136 per month.
  9. Atherton $ 5,132 per month.
  10. Stanford $ 5,051 per month.
  11. Stevenson Ranch $ 5,049 per month.
  12. Marine Corps Air Station Miramar $ 5,034 per month.
  13. Mcclellan $ 4,939 per month.
  14. San Anselmo $ 4,898 per month.
  15. Menlo Park $ 4,889 per month.
  16. Hollister $ 4,852 per month.
  17. Alturas $ 4,851 per month.
  18. Edwards Afb $ 4,840 per month.
  19. Piedmont $ 4,838 per month.
  20. East Palo Alto $ 4,834 per month.
  21. Santa Ynez $ 4,809 per month.
  22. Naval Medical Center San Diego $ 4,789 per month.
  23. Soquel $ 4,773 per month.
  24. Olympic Valley $ 4,752 per month.
  25. San Jose $ 4,094 per month.

Colorado – average salary $ 3,446

The top cities for high school teacher in Colorado are:

  1. Sedalia $ 4,926 per month.
  2. Climax $ 4,712 per month.
  3. Minturn $ 4,627 per month.
  4. Olathe $ 4,308 per month.
  5. Meeker $ 4,306 per month.
  6. Estes Park $ 4,283 per month.
  7. Buckley Afb $ 4,217 per month.
  8. Idaho Springs $ 4,189 per month.
  9. Monte Vista $ 4,181 per month.
  10. Simla $ 4,170 per month.
  11. Franktown $ 4,114 per month.
  12. Sheridan $ 4,103 per month.
  13. Platteville $ 4,089 per month.
  14. Salida $ 4,087 per month.
  15. Peterson Afb $ 4,076 per month.
  16. Gateway $ 4,075 per month.
  17. Golden $ 4,069 per month.
  18. Orchard City $ 4,057 per month.
  19. Silt $ 4,043 per month.
  20. Firestone $ 3,991 per month.
  21. Ridgway $ 3,978 per month.
  22. Ault $ 3,940 per month.
  23. Hudson $ 3,935 per month.
  24. Falcon $ 3,093 per month.
  25. Denver $ 2,333 per month.

Connecticut – average salary $ 4,040

The top cities for high school teacher in Connecticut are:

  1. Bethany $ 4,559 per month.
  2. Winsted $ 4,486 per month.
  3. Niantic $ 4,433 per month.
  4. Andover $ 4,430 per month.
  5. Plainfield $ 4,406 per month.
  6. Redding $ 4,342 per month.
  7. Seymour $ 4,340 per month.
  8. Lakeville $ 4,332 per month.
  9. East Granby $ 4,211 per month.
  10. Essex $ 4,175 per month.
  11. Kent $ 4,159 per month.
  12. Middlefield $ 4,143 per month.
  13. East Hampton $ 4,039 per month.
  14. East Lyme $ 4,039 per month.
  15. Tolland $ 4,023 per month.
  16. Clinton $ 3,977 per month.
  17. Old Lyme $ 3,977 per month.
  18. Ansonia $ 3,977 per month.
  19. Avon $ 3,977 per month.
  20. Plantsville $ 3,956 per month.
  21. Dayville $ 3,944 per month.
  22. Beacon Falls $ 3,938 per month.
  23. Southbury $ 3,934 per month.
  24. Wallingford $ 3,925 per month.
  25. Taftville $ 3,898 per month.

Delaware – average salary $ 4,040

The top cities for high school teacher in Delaware are:

  1. Delmar $ 4,390 per month.
  2. Harbeson $ 3,925 per month.
  3. Claymont $ 3,811 per month.
  4. Bethany Beach $ 3,649 per month.
  5. Bridgeville $ 3,563 per month.
  6. Georgetown $ 3,379 per month.
  7. Lewes $ 3,322 per month.
  8. Laurel $ 3,310 per month.
  9. Milton $ 3,304 per month.
  10. Greenville $ 3,259 per month.
  11. Seaford $ 3,231 per month.
  12. Clayton $ 3,183 per month.
  13. Ocean View $ 3,105 per month.
  14. Christiana $ 3,097 per month.
  15. Selbyville $ 3,096 per month.
  16. Hockessin $ 3,096 per month.
  17. Middletown $ 2,967 per month.
  18. Camden $ 2,892 per month.
  19. Millsboro $ 2,890 per month.
  20. Smyrna $ 2,840 per month.
  21. Elsmere $ 2,826 per month.
  22. Milford $ 2,804 per month.
  23. New Castle $ 2,791 per month.
  24. Newark $ 2,547 per month.

Florida – average salary $ 3,974

The top cities for high school teacher in Florida are:

  1. Jacksonville $ 6,933 per month.
  2. North Miami Beach $ 5,633 per month.
  3. Tampa $ 4,680 per month.
  4. Naval Air Station Jacksonville $ 4,584 per month.
  5. Lake Alfred $ 4,375 per month.
  6. Dania $ 3,977 per month.
  7. Elkton $ 3,901 per month.
  8. Juno Beach $ 3,899 per month.
  9. Gulfport $ 3,655 per month.
  10. Naval Air Station Pensacola $ 3,650 per month.
  11. Surfside $ 3,646 per month.
  12. Wilton Manors $ 3,606 per month.
  13. Hilliard $ 3,597 per month.
  14. Tequesta $ 3,596 per month.
  15. Medley $ 3,564 per month.
  16. Islamorada $ 3,472 per month.
  17. Atlantis $ 3,467 per month.
  18. Perdido Key $ 3,460 per month.
  19. Seminole $ 3,333 per month.
  20. Brandon $ 2,916 per month.
  21. Lake Wales $ 2,860 per month.
  22. Clearwater $ 2,773 per month.
  23. Tallahassee $ 2,572 per month.
  24. Orange City $ 2,166 per month.

Georgia – average salary $ 4,040

The top cities for high school teacher in Georgia are:

  1. Fulton County $ 4,463 per month.
  2. Jersey $ 4,094 per month.
  3. Sumner $ 4,028 per month.
  4. Glynco $ 3,987 per month.
  5. Holly Springs $ 3,878 per month.
  6. Sandersville $ 3,645 per month.
  7. Oglethorpe $ 3,474 per month.
  8. Braselton $ 3,398 per month.
  9. Milton $ 3,377 per month.
  10. Hull $ 3,330 per month.
  11. Bloomingdale $ 3,315 per month.
  12. Jefferson $ 3,314 per month.
  13. Chickamauga $ 3,268 per month.
  14. Bremen $ 3,239 per month.
  15. Dallas $ 3,236 per month.
  16. Buckhead $ 3,227 per month.
  17. Kings Bay $ 3,227 per month.
  18. Metter $ 3,172 per month.
  19. Glennville $ 3,172 per month.
  20. Ball Ground $ 3,166 per month.
  21. Palmetto $ 3,164 per month.
  22. Grayson $ 3,148 per month.
  23. Oakwood $ 3,117 per month.
  24. Savannah $ 2,601 per month.

Hawaii – average salary $ 4,040

The top cities for high school teacher in Hawaii are:

  1. Hickam Afb $ 5,504 per month.
  2. Fort Shafter $ 4,412 per month.
  3. Tripler Army Medical Center $ 4,383 per month.
  4. Lihue $ 3,714 per month.
  5. Makawao $ 3,674 per month.
  6. Wailuku $ 3,549 per month.
  7. Mililani Town $ 3,347 per month.
  8. Kaneohe $ 3,314 per month.
  9. Wahiawā $ 3,196 per month.
  10. Oahu Island $ 3,196 per month.
  11. Pearl City $ 3,128 per month.
  12. Waipahu $ 3,102 per month.
  13. Waikoloa $ 3,076 per month.
  14. Pearl Harbor $ 3,023 per month.
  15. Schofield Barracks $ 2,999 per month.
  16. Waimea $ 2,911 per month.
  17. Kapaa $ 2,911 per month.
  18. Kailua-Kona $ 2,854 per month.
  19. Hilo $ 2,716 per month.
  20. ‘Ewa Beach $ 2,669 per month.
  21. Wailea $ 2,595 per month.
  22. Waianae $ 2,547 per month.
  23. Kailua $ 2,370 per month.
  24. Lahaina $ 2,350 per month.

Idaho – average salary $ 4,040

The top cities for high school teacher in Idaho are:

  1. Ketchum $ 4,640 per month.
  2. Silverton $ 3,950 per month.
  3. Mccall $ 3,894 per month.
  4. Ponderay $ 3,836 per month.
  5. Middleton $ 3,539 per month.
  6. Star $ 3,458 per month.
  7. Malad City $ 3,397 per month.
  8. Emmett $ 3,383 per month.
  9. Rathdrum $ 3,352 per month.
  10. Grangeville $ 3,227 per month.
  11. Preston $ 3,141 per month.
  12. Oakley $ 3,055 per month.
  13. Chubbuck $ 2,992 per month.
  14. Mountain Home Afb $ 2,978 per month.
  15. Burley $ 2,965 per month.
  16. Hayden $ 2,960 per month.
  17. Caldwell $ 2,927 per month.
  18. Fruitland $ 2,892 per month.
  19. Jerome $ 2,874 per month.
  20. Rigby $ 2,807 per month.
  21. Garden City $ 2,679 per month.
  22. Payette $ 2,617 per month.
  23. Kuna $ 2,594 per month.
  24. Moscow $ 2,580 per month.

Illinois – average salary $ 4,040

The top cities for high school teacher in Illinois are:

  1. Ohio $ 5,608 per month.
  2. Scott Afb $ 4,296 per month.
  3. Mccook $ 4,266 per month.
  4. Great Lakes Naval Training Center $ 4,166 per month.
  5. Eureka $ 4,086 per month.
  6. Mossville $ 4,028 per month.
  7. Glenwood $ 4,006 per month.
  8. Chatsworth $ 3,990 per month.
  9. Oglesby $ 3,986 per month.
  10. Salem $ 3,986 per month.
  11. Hampshire $ 3,977 per month.
  12. Sauk Village $ 3,977 per month.
  13. Hanover Park $ 3,956 per month.
  14. Carlyle $ 3,938 per month.
  15. Forest Park $ 3,921 per month.
  16. Hines $ 3,899 per month.
  17. Inverness $ 3,897 per month.
  18. Montgomery $ 3,870 per month.
  19. Breese $ 3,867 per month.
  20. North Barrington $ 3,865 per month.
  21. Metamora $ 3,865 per month.
  22. River Forest $ 3,811 per month.
  23. Ridgway $ 3,811 per month.
  24. Urbana-Champaign $ 3,804 per month.
  25. Arthur $ 3,804 per month.

Indiana – average salary $ 3,041

The top cities for high school teacher in Indiana are:

  1. Southport $ 4,199 per month.
  2. Ellettsville $ 3,766 per month.
  3. Roanoke $ 3,666 per month.
  4. Vevay $ 3,621 per month.
  5. Monroe $ 3,611 per month.
  6. Whiting $ 3,539 per month.
  7. Nappanee $ 3,503 per month.
  8. Clayton $ 3,501 per month.
  9. Howe $ 3,485 per month.
  10. Ligonier $ 3,480 per month.
  11. Lawrence $ 3,471 per month.
  12. Tipton $ 3,446 per month.
  13. Bremen $ 3,437 per month.
  14. Milan $ 3,431 per month.
  15. Westfield $ 3,417 per month.
  16. Alexandria $ 3,392 per month.
  17. Crane $ 3,383 per month.
  18. Charlestown $ 3,355 per month.
  19. Ossian $ 3,344 per month.
  20. Lowell $ 3,334 per month.
  21. Haubstadt $ 3,317 per month.
  22. New Palestine $ 3,314 per month.
  23. Austin $ 3,274 per month.
  24. Fort Wayne $ 3,041 per month.

Iowa – average salary $ 4,040

The top cities for high school teacher in Iowa are:

  1. Walcott $ 4,308 per month.
  2. Ellsworth $ 4,203 per month.
  3. Missouri Valley $ 4,114 per month.
  4. Hampton $ 4,043 per month.
  5. Dewitt $ 3,913 per month.
  6. Anamosa $ 3,874 per month.
  7. Orange City $ 3,844 per month.
  8. Eddyville $ 3,817 per month.
  9. Rock Valley $ 3,777 per month.
  10. Carlisle $ 3,766 per month.
  11. Peosta $ 3,752 per month.
  12. Eagle Grove $ 3,750 per month.
  13. Perry $ 3,726 per month.
  14. Tiffin $ 3,669 per month.
  15. Indianola $ 3,646 per month.
  16. Newell $ 3,622 per month.
  17. Bloomfield $ 3,604 per month.
  18. Paullina $ 3,592 per month.
  19. Woodward $ 3,586 per month.
  20. Milford $ 3,582 per month.
  21. Chariton $ 3,582 per month.
  22. Iowa Falls $ 3,574 per month.
  23. Fontanelle $ 3,547 per month.
  24. West Union $ 3,547 per month.
  25. Carter Lake $ 3,537 per month.

Kansas – average salary $ 4,040

The top cities for high school teacher in Kansas are:

  1. Edwardsville $ 3,958 per month.
  2. Basehor $ 3,629 per month.
  3. New Century $ 3,590 per month.
  4. Hesston $ 3,537 per month.
  5. Scott City $ 3,425 per month.
  6. Park City $ 3,409 per month.
  7. University Of Kansas $ 3,384 per month.
  8. Garnett $ 3,314 per month.
  9. Westmoreland $ 3,314 per month.
  10. Saint Marys $ 3,314 per month.
  11. Newton $ 3,314 per month.
  12. Council Grove $ 3,314 per month.
  13. Mulvane $ 3,314 per month.
  14. Colby $ 3,282 per month.
  15. Edgerton $ 3,277 per month.
  16. De Soto $ 3,268 per month.
  17. Ottawa $ 3,236 per month.
  18. Prairie Village $ 3,208 per month.
  19. Goddard $ 3,180 per month.
  20. Shawnee County $ 3,159 per month.
  21. Spring Hill $ 3,139 per month.
  22. Ulysses $ 3,119 per month.
  23. Gardner $ 3,119 per month.
  24. Salina $ 3,119 per month.

Kentucky – average salary $ 4,040

The top cities for high school teacher in Kentucky are:

  1. Robards $ 4,301 per month.
  2. Fort Thomas $ 3,723 per month.
  3. Taylor Mill $ 3,646 per month.
  4. Fort Wright $ 3,610 per month.
  5. Elkton $ 3,573 per month.
  6. Cold Spring $ 3,530 per month.
  7. Edgewood $ 3,480 per month.
  8. Buckner $ 3,462 per month.
  9. Crestwood $ 3,440 per month.
  10. Brooks $ 3,409 per month.
  11. Springfield $ 3,409 per month.
  12. Shepherdsville $ 3,372 per month.
  13. Dawson Springs $ 3,372 per month.
  14. Union $ 3,279 per month.
  15. Burkesville $ 3,249 per month.
  16. Leitchfield $ 3,239 per month.
  17. Paris $ 3,164 per month.
  18. Wilder $ 3,152 per month.
  19. Fayette County $ 3,128 per month.
  20. Versailles $ 3,085 per month.
  21. Mount Vernon $ 3,072 per month.
  22. Walton $ 3,037 per month.
  23. Radcliff $ 2,983 per month.
  24. Winchester $ 2,983 per month.
  25. Bellevue $ 2,983 per month.

Louisiana – average salary $ 4,040

The top cities for high school teacher in Louisiana are:

  1. Robert $ 4,541 per month.
  2. United $ 3,644 per month.
  3. Geismar $ 3,175 per month.
  4. Saint Francisville $ 3,148 per month.
  5. Abita Springs $ 3,147 per month.
  6. Jackson $ 3,097 per month.
  7. Youngsville $ 3,012 per month.
  8. Ponchatoula $ 2,983 per month.
  9. Westwego $ 2,983 per month.
  10. Port Allen $ 2,983 per month.
  11. Folsom $ 2,983 per month.
  12. Walker $ 2,917 per month.
  13. Breaux Bridge $ 2,907 per month.
  14. Madisonville $ 2,872 per month.
  15. Saint Martinville $ 2,833 per month.
  16. Fort Polk $ 2,831 per month.
  17. Barksdale Afb $ 2,831 per month.
  18. Kinder $ 2,824 per month.
  19. Saint Gabriel $ 2,796 per month.
  20. Vinton $ 2,768 per month.
  21. Pineville $ 2,729 per month.
  22. Luling $ 2,725 per month.
  23. Belle Chasse $ 2,692 per month.
  24. Jonesboro $ 2,654 per month.
  25. Pearl River $ 2,652 per month.

Maine – average salary $ 4,040

The top cities for high school teacher in Maine are:

  1. Ellsworth $ 5,531 per month.
  2. Hollis $ 4,694 per month.
  3. Lebanon $ 4,694 per month.
  4. Wiscasset $ 4,535 per month.
  5. York Harbor $ 4,342 per month.
  6. North Berwick $ 4,266 per month.
  7. Bar Harbor $ 4,215 per month.
  8. Dover-Foxcroft $ 4,211 per month.
  9. Farmington $ 4,020 per month.
  10. Brewer $ 3,998 per month.
  11. Kennebunkport $ 3,954 per month.
  12. Hermon $ 3,928 per month.
  13. Eliot $ 3,921 per month.
  14. Falmouth $ 3,890 per month.
  15. Freeport $ 3,887 per month.
  16. Buxton $ 3,796 per month.
  17. Rockland $ 3,768 per month.
  18. Hampden $ 3,753 per month.
  19. Oxford $ 3,736 per month.
  20. New Gloucester $ 3,729 per month.
  21. Machias $ 3,729 per month.
  22. Belfast $ 3,729 per month.
  23. Bridgton $ 3,610 per month.
  24. Gardiner $ 3,590 per month.
  25. Calais $ 3,581 per month.

Maryland – average salary $ 3,333

The top cities for high school teacher in Maryland are:

  1. Fort Detrick $ 4,589 per month.
  2. Perryman $ 4,484 per month.
  3. Lanham-Seabrook $ 4,465 per month.
  4. Prince George’S County $ 4,463 per month.
  5. Baltimore County $ 4,463 per month.
  6. Hollywood $ 4,327 per month.
  7. Fruitland $ 4,159 per month.
  8. Little Orleans $ 4,143 per month.
  9. Severn $ 4,136 per month.
  10. Perry Point $ 4,105 per month.
  11. Grasonville $ 4,100 per month.
  12. Camp Springs $ 4,008 per month.
  13. Andrews Afb $ 3,992 per month.
  14. Frostburg $ 3,955 per month.
  15. Boonsboro $ 3,932 per month.
  16. Williamsport $ 3,921 per month.
  17. Millersville $ 3,921 per month.
  18. Emmitsburg $ 3,918 per month.
  19. Rosedale $ 3,904 per month.
  20. Indian Head $ 3,894 per month.
  21. Cockeysville $ 3,894 per month.
  22. Patuxent River $ 3,894 per month.
  23. Glenelg $ 3,892 per month.
  24. Olney $ 3,865 per month.
  25. Worton $ 3,333 per month.

Massachusetts – average salary $ 6,413

The top cities for high school teacher in Massachusetts are:

  1. Acton $ 6,413 per month.
  2. Fort Devens $ 4,746 per month.
  3. Millis $ 4,723 per month.
  4. Norton $ 4,712 per month.
  5. West Roxbury $ 4,638 per month.
  6. Wenham $ 4,617 per month.
  7. North Billerica $ 4,594 per month.
  8. Chelmsford $ 4,592 per month.
  9. Roslindale $ 4,589 per month.
  10. Acushnet $ 4,573 per month.
  11. Plympton $ 4,569 per month.
  12. North Easton $ 4,559 per month.
  13. Mattapan $ 4,557 per month.
  14. Lakeville $ 4,557 per month.
  15. Buzzards Bay $ 4,555 per month.
  16. Mattapoisett $ 4,553 per month.
  17. Leicester $ 4,548 per month.
  18. Mashpee $ 4,541 per month.
  19. Lunenburg $ 4,484 per month.
  20. Osterville $ 4,474 per month.
  21. Bridgewater $ 4,474 per month.
  22. Marblehead $ 4,464 per month.
  23. Marion $ 4,460 per month.
  24. Middleborough $ 4,460 per month.
  25. Cape Cod $ 4,458 per month.

Michigan – average salary $ 3,589

The top cities for high school teacher in Michigan are:

  1. Hamilton $ 4,308 per month.
  2. Romeo $ 4,239 per month.
  3. Lanse $ 4,154 per month.
  4. Litchfield $ 4,100 per month.
  5. Lake Odessa $ 4,094 per month.
  6. Clinton $ 4,060 per month.
  7. Huntington Woods $ 4,031 per month.
  8. Dimondale $ 3,928 per month.
  9. Ortonville $ 3,894 per month.
  10. Township Of Washington $ 3,834 per month.
  11. Dexter $ 3,820 per month.
  12. New Haven $ 3,789 per month.
  13. Franklin $ 3,787 per month.
  14. Sault Sainte Marie $ 3,776 per month.
  15. Inkster $ 3,750 per month.
  16. Berrien Springs $ 3,716 per month.
  17. Negaunee $ 3,700 per month.
  18. Berkley $ 3,694 per month.
  19. Douglas $ 3,691 per month.
  20. Otsego $ 3,686 per month.
  21. Quincy $ 3,686 per month.
  22. Middleville $ 3,686 per month.
  23. Saint Louis $ 3,684 per month.
  24. Algonac $ 3,657 per month.
  25. Flint $ 3,428 per month.

Minnesota – average salary $ 1,934

The top cities for high school teacher in Minnesota are:

  1. Benson $ 4,741 per month.
  2. Wanamingo $ 4,539 per month.
  3. Sauk Centre $ 4,521 per month.
  4. Le Sueur $ 4,383 per month.
  5. Watkins $ 4,380 per month.
  6. Elmore $ 4,226 per month.
  7. Gaylord $ 4,203 per month.
  8. Sartell $ 4,187 per month.
  9. Mound $ 4,143 per month.
  10. Waconia $ 4,006 per month.
  11. Cottage Grove $ 3,977 per month.
  12. South Haven $ 3,924 per month.
  13. Mountain Lake $ 3,915 per month.
  14. Kasson $ 3,881 per month.
  15. Silver Bay $ 3,867 per month.
  16. Sleepy Eye $ 3,847 per month.
  17. Roseau $ 3,844 per month.
  18. Spring Lake Park $ 3,841 per month.
  19. North Mankato $ 3,841 per month.
  20. Arlington $ 3,838 per month.
  21. Prior Lake $ 3,836 per month.
  22. Lake Elmo $ 3,832 per month.
  23. Hamel $ 3,802 per month.
  24. Blaine $ 2,699 per month.
  25. Eden Prairie $ 1,169 per month.

Mississippi – average salary $ 4,040

The top cities for high school teacher in Mississippi are:

  1. Mississippi State $ 4,138 per month.
  2. Stennis Space Center $ 3,259 per month.
  3. Horn Lake $ 3,255 per month.
  4. Byhalia $ 3,229 per month.
  5. Clarksdale $ 3,229 per month.
  6. Lake $ 3,071 per month.
  7. Robinsonville $ 2,959 per month.
  8. Collins $ 2,953 per month.
  9. Columbus Afb $ 2,929 per month.
  10. Picayune $ 2,922 per month.
  11. Hernando $ 2,893 per month.
  12. Olive Branch $ 2,883 per month.
  13. Keesler Afb $ 2,831 per month.
  14. Cleveland $ 2,817 per month.
  15. Baldwyn $ 2,749 per month.
  16. Waveland $ 2,734 per month.
  17. Laurel $ 2,690 per month.
  18. Ripley $ 2,680 per month.
  19. Yazoo City $ 2,654 per month.
  20. Wiggins $ 2,654 per month.
  21. Oxford $ 2,653 per month.
  22. Greenwood $ 2,651 per month.
  23. Gautier $ 2,651 per month.
  24. Canton $ 2,651 per month.

Missouri – average salary $ 2,708

The top cities for high school teacher in Missouri are:

  1. Jefferson Barracks $ 4,820 per month.
  2. Kingdom City $ 4,077 per month.
  3. Pleasant Valley $ 3,977 per month.
  4. Claycomo $ 3,977 per month.
  5. Weston $ 3,863 per month.
  6. Shrewsbury $ 3,818 per month.
  7. Jonesburg $ 3,806 per month.
  8. Strafford $ 3,796 per month.
  9. Valley Park $ 3,774 per month.
  10. Lawson $ 3,706 per month.
  11. Foristell $ 3,567 per month.
  12. Whiteman Afb $ 3,561 per month.
  13. Ballwin $ 3,541 per month.
  14. Cuba $ 3,537 per month.
  15. North Kansas City $ 3,523 per month.
  16. Affton $ 3,519 per month.
  17. Chillicothe $ 3,485 per month.
  18. Saint Louis County $ 3,480 per month.
  19. California $ 3,476 per month.
  20. Sappington $ 3,474 per month.
  21. Jackson $ 3,470 per month.
  22. Lake Ozark $ 3,458 per month.
  23. Ellisville $ 3,445 per month.
  24. Cameron $ 3,434 per month.
  25. O’Fallon $ 2,500 per month.

Montana – average salary $ 4,040

The top cities for high school teacher in Montana are:

  1. Gallatin Gateway $ 4,314 per month.
  2. Columbia Falls $ 3,877 per month.
  3. Fort Harrison $ 3,807 per month.
  4. Belgrade $ 3,684 per month.
  5. Deer Lodge $ 3,329 per month.
  6. Whitefish $ 3,125 per month.
  7. Havre $ 3,117 per month.
  8. Malmstrom Afb $ 3,009 per month.
  9. Bigfork $ 2,978 per month.
  10. Dillon $ 2,826 per month.
  11. Greenough $ 2,789 per month.
  12. Big Sky $ 2,725 per month.
  13. Hamilton $ 2,674 per month.
  14. Anaconda $ 2,635 per month.
  15. Libby $ 2,621 per month.
  16. Sidney $ 2,529 per month.
  17. Helena $ 2,501 per month.
  18. Miles City $ 2,501 per month.
  19. Laurel $ 2,477 per month.
  20. Missoula $ 2,412 per month.
  21. Bozeman $ 2,319 per month.
  22. Lewistown $ 2,300 per month.
  23. Polson $ 2,258 per month.
  24. Livingston $ 2,229 per month.

Nebraska – average salary $ 4,040

The top cities for high school teacher in Nebraska are:

  1. Kimball $ 4,096 per month.
  2. Lexington $ 3,921 per month.
  3. David City $ 3,766 per month.
  4. Plattsmouth $ 3,734 per month.
  5. Ralston $ 3,722 per month.
  6. Nebraska City $ 3,567 per month.
  7. Wayne $ 3,527 per month.
  8. Alma $ 3,512 per month.
  9. La Vista $ 3,480 per month.
  10. Sidney $ 3,397 per month.
  11. Falls City $ 3,396 per month.
  12. Blair $ 3,381 per month.
  13. Papillion $ 3,314 per month.
  14. Grand Island $ 3,309 per month.
  15. Chadron $ 3,271 per month.
  16. Bennington $ 3,251 per month.
  17. Valley $ 3,178 per month.
  18. Beatrice $ 3,167 per month.
  19. Crete $ 3,144 per month.
  20. Scottsbluff $ 3,117 per month.
  21. Holdrege $ 3,114 per month.
  22. Waterloo $ 3,070 per month.
  23. Giltner $ 3,063 per month.
  24. Ogallala $ 3,040 per month.
  25. North Platte $ 2,990 per month.

Nevada – average salary $ 4,040

The top cities for high school teacher in Nevada are:

  1. Stateline $ 4,189 per month.
  2. Jarbidge $ 4,094 per month.
  3. Mccarran $ 3,905 per month.
  4. Dayton $ 3,744 per month.
  5. Ely $ 3,721 per month.
  6. Fernley $ 3,431 per month.
  7. Verdi $ 3,392 per month.
  8. Yerington $ 3,389 per month.
  9. Gardnerville $ 3,362 per month.
  10. Paradise $ 3,281 per month.
  11. Nellis Afb $ 3,222 per month.
  12. Fallon $ 3,156 per month.
  13. Summerlin $ 3,096 per month.
  14. Pahrump $ 2,917 per month.
  15. Minden $ 2,917 per month.
  16. Mesquite $ 2,881 per month.
  17. Sparks $ 2,851 per month.
  18. Incline Village $ 2,688 per month.
  19. Spanish Springs $ 2,623 per month.
  20. Laughlin $ 2,573 per month.
  21. Las Vegas $ 2,362 per month.
  22. Reno $ 2,357 per month.
  23. Winnemucca $ 2,348 per month.
  24. North Las Vegas $ 2,341 per month.

New Hampshire – average salary $ 4,040

The top cities for high school teacher in New Hampshire are:

  1. Brentwood $ 4,398 per month.
  2. Plaistow $ 4,385 per month.
  3. Greenland $ 4,211 per month.
  4. Enfield $ 4,143 per month.
  5. Milton $ 3,957 per month.
  6. Ossipee $ 3,887 per month.
  7. Pelham $ 3,831 per month.
  8. Canaan $ 3,811 per month.
  9. Tilton $ 3,784 per month.
  10. Bow $ 3,751 per month.
  11. North Hampton $ 3,731 per month.
  12. Lancaster $ 3,646 per month.
  13. Chichester $ 3,537 per month.
  14. Lee $ 3,533 per month.
  15. New London $ 3,520 per month.
  16. Hollis $ 3,498 per month.
  17. Bristol $ 3,480 per month.
  18. Durham $ 3,472 per month.
  19. Littleton $ 3,431 per month.
  20. Jaffrey $ 3,419 per month.
  21. Goffstown $ 3,405 per month.
  22. Stratham $ 3,395 per month.
  23. Epping $ 3,330 per month.
  24. Walpole $ 3,314 per month.

New Jersey – average salary $ 4,040

The top cities for high school teacher in New Jersey are:

  1. Mercer County $ 5,740 per month.
  2. Cresskill $ 4,652 per month.
  3. Pine Brook $ 4,594 per month.
  4. Manville $ 4,535 per month.
  5. Mount Olive $ 4,530 per month.
  6. Pedricktown $ 4,526 per month.
  7. Demarest $ 4,521 per month.
  8. Morganville $ 4,401 per month.
  9. Picatinny Arsenal $ 4,382 per month.
  10. Newfield $ 4,378 per month.
  11. Mountainside $ 4,308 per month.
  12. Midland Park $ 4,301 per month.
  13. Lafayette $ 4,231 per month.
  14. Wharton $ 4,211 per month.
  15. Township Of Roxbury $ 4,206 per month.
  16. Dover $ 4,179 per month.
  17. Gibbstown $ 4,173 per month.
  18. Bernardsville $ 4,144 per month.
  19. Hanover $ 4,143 per month.
  20. Pompton Lakes $ 4,117 per month.
  21. Delanco $ 4,102 per month.
  22. Gloucester City $ 4,098 per month.
  23. Point Pleasant $ 4,096 per month.
  24. Raritan $ 4,085 per month.
  25. Franklin Lakes $ 4,085 per month.

New Mexico – average salary $ 4,040

The top cities for high school teacher in New Mexico are:

  1. Cannon Afb $ 4,100 per month.
  2. Shiprock $ 3,776 per month.
  3. Bloomfield $ 3,774 per month.
  4. Kirtland Afb $ 3,480 per month.
  5. Portales $ 3,480 per month.
  6. Holloman Afb $ 3,390 per month.
  7. Artesia $ 3,325 per month.
  8. White Sands Missile Range $ 3,311 per month.
  9. Los Lunas $ 3,257 per month.
  10. Rio Rancho $ 3,193 per month.
  11. Roswell $ 3,187 per month.
  12. Bernalillo $ 3,154 per month.
  13. Ruidoso $ 3,150 per month.
  14. Aztec $ 3,121 per month.
  15. Deming $ 3,097 per month.
  16. Las Vegas $ 3,066 per month.
  17. Silver City $ 3,035 per month.
  18. Socorro $ 3,028 per month.
  19. Clovis $ 2,979 per month.
  20. Espanola $ 2,972 per month.
  21. Alamogordo $ 2,949 per month.
  22. Santa Teresa $ 2,910 per month.
  23. Lovington $ 2,853 per month.
  24. Farmington $ 2,851 per month.
  25. Gallup $ 2,826 per month.

New York State – average salary $ 4,771

The top cities for high school teacher in New York State are:

  1. Kings $ 6,051 per month.
  2. Castle Point $ 5,983 per month.
  3. Nassau County $ 4,822 per month.
  4. Garden City Park $ 4,821 per month.
  5. Valhalla $ 4,806 per month.
  6. Glenmont $ 4,771 per month.
  7. Greenvale $ 4,727 per month.
  8. Altamont $ 4,697 per month.
  9. Kings Point $ 4,645 per month.
  10. College Point $ 4,594 per month.
  11. Lysander $ 4,579 per month.
  12. Kings Park $ 4,545 per month.
  13. Machias $ 4,543 per month.
  14. Coram $ 4,542 per month.
  15. Rockland $ 4,535 per month.
  16. Valley Cottage $ 4,517 per month.
  17. Oyster Bay $ 4,512 per month.
  18. Katonah $ 4,496 per month.
  19. Roslyn Heights $ 4,480 per month.
  20. Port Chester $ 4,474 per month.
  21. Ardsley $ 4,459 per month.
  22. Glendale $ 4,437 per month.
  23. Montrose $ 4,434 per month.
  24. Medford $ 4,431 per month.
  25. East Rockaway $ 4,401 per month.

North Carolina – average salary $ 4,040

The top cities for high school teacher in North Carolina are:

  1. Whitakers $ 4,360 per month.
  2. Buncombe County $ 4,159 per month.
  3. Woodfin $ 3,964 per month.
  4. Butner $ 3,943 per month.
  5. Avon $ 3,847 per month.
  6. Kill Devil Hills $ 3,660 per month.
  7. Highlands $ 3,635 per month.
  8. West End $ 3,626 per month.
  9. Fleetwood $ 3,625 per month.
  10. Research Triangle Park $ 3,587 per month.
  11. Lake Toxaway $ 3,537 per month.
  12. Yadkinville $ 3,417 per month.
  13. Grover $ 3,405 per month.
  14. Garysburg $ 3,363 per month.
  15. Candler $ 3,338 per month.
  16. Eastover $ 3,326 per month.
  17. Landis $ 3,314 per month.
  18. Pembroke $ 3,314 per month.
  19. Lincolnton $ 3,268 per month.
  20. Youngsville $ 3,260 per month.
  21. King $ 3,259 per month.
  22. Liberty $ 3,239 per month.
  23. Flat Rock $ 3,239 per month.
  24. Cullowhee $ 3,223 per month.
  25. Mcleansville $ 3,216 per month.

North Dakota – average salary $ 4,040

The top cities for high school teacher in North Dakota are:

  1. Larimore $ 4,024 per month.
  2. Jamestown $ 3,668 per month.
  3. Watford City $ 3,643 per month.
  4. Valley City $ 3,561 per month.
  5. Devils Lake $ 3,401 per month.
  6. Minot Afb $ 3,314 per month.
  7. Hillsboro $ 3,313 per month.
  8. Grand Forks Afb $ 3,079 per month.
  9. Emerado $ 3,028 per month.
  10. Bottineau $ 2,633 per month.
  11. Williston $ 2,535 per month.
  12. Dickinson $ 2,408 per month.
  13. West Fargo $ 2,028 per month.
  14. Fargo $ 1,999 per month.
  15. Minot $ 1,981 per month.
  16. Bismarck $ 1,877 per month.
  17. Wahpeton $ 1,858 per month.
  18. Mandan $ 1,795 per month.
  19. Grand Forks $ 1,093 per month.

Ohio – average salary $ 4,040

The top cities for high school teacher in Ohio are:

  1. Georgetown $ 4,478 per month.
  2. Frazeysburg $ 4,186 per month.
  3. South Webster $ 4,094 per month.
  4. Masury $ 4,075 per month.
  5. North Baltimore $ 4,043 per month.
  6. Cadiz $ 4,043 per month.
  7. Ridgeville Corners $ 4,035 per month.
  8. Montgomery $ 3,884 per month.
  9. Madeira $ 3,884 per month.
  10. Northwood $ 3,776 per month.
  11. Peninsula $ 3,774 per month.
  12. Green $ 3,764 per month.
  13. Seville $ 3,750 per month.
  14. South Lebanon $ 3,729 per month.
  15. Grandview Heights $ 3,714 per month.
  16. Greenfield $ 3,691 per month.
  17. Germantown $ 3,682 per month.
  18. Clayton $ 3,646 per month.
  19. Brook Park $ 3,639 per month.
  20. Ashville $ 3,625 per month.
  21. Marengo $ 3,598 per month.
  22. Urbancrest $ 3,582 per month.
  23. Obetz $ 3,563 per month.
  24. Delta $ 3,532 per month.
  25. Carroll $ 3,528 per month.

Oklahoma – average salary $ 4,040

The top cities for high school teacher in Oklahoma are:

  1. Fairland $ 3,939 per month.
  2. Calera $ 3,904 per month.
  3. Pawhuska $ 3,476 per month.
  4. Tuttle $ 3,446 per month.
  5. Heavener $ 3,433 per month.
  6. Glenpool $ 3,393 per month.
  7. Madill $ 3,390 per month.
  8. Sulphur $ 3,369 per month.
  9. Cushing $ 3,314 per month.
  10. Clinton $ 3,301 per month.
  11. Stilwell $ 3,220 per month.
  12. Fort Sill $ 3,198 per month.
  13. Mannford $ 3,091 per month.
  14. Pocola $ 3,078 per month.
  15. Sallisaw $ 3,073 per month.
  16. Seminole $ 3,037 per month.
  17. Sand Springs $ 3,000 per month.
  18. Pryor $ 2,989 per month.
  19. Anadarko $ 2,983 per month.
  20. Blanchard $ 2,955 per month.
  21. Altus $ 2,930 per month.
  22. Catoosa $ 2,903 per month.
  23. Bethany $ 2,896 per month.
  24. Vance Afb $ 2,883 per month.

Oregon – average salary $ 4,040

The top cities for high school teacher in Oregon are:

  1. Dufur $ 4,859 per month.
  2. Grand Ronde $ 4,735 per month.
  3. Molalla $ 4,705 per month.
  4. Harrisburg $ 4,644 per month.
  5. West Linn $ 4,474 per month.
  6. Silverton $ 4,306 per month.
  7. Philomath $ 4,305 per month.
  8. Coburg $ 4,288 per month.
  9. Dallas $ 4,277 per month.
  10. Boring $ 4,266 per month.
  11. Marion County $ 4,243 per month.
  12. Hillsboro $ 4,222 per month.
  13. Cornelius $ 4,217 per month.
  14. Lake Oswego $ 4,184 per month.
  15. Warren $ 4,159 per month.
  16. Sweet Home $ 4,143 per month.
  17. Newport $ 4,128 per month.
  18. Keizer $ 4,128 per month.
  19. Rainier $ 4,060 per month.
  20. Monmouth $ 4,025 per month.
  21. Astoria $ 4,008 per month.
  22. Burns $ 4,003 per month.
  23. North Plains $ 3,998 per month.
  24. Mount Angel $ 3,964 per month.
  25. Madras $ 3,956 per month.

Pennsylvania – average salary $ 4,040

The top cities for high school teacher in Pennsylvania are:

  1. Blair County $ 4,493 per month.
  2. Landenberg $ 4,469 per month.
  3. Allegheny County $ 4,463 per month.
  4. Abbottstown $ 4,391 per month.
  5. Top $ 4,342 per month.
  6. Aspinwall $ 4,301 per month.
  7. Rosemont $ 4,229 per month.
  8. Dauphin County $ 4,209 per month.
  9. Eagleville $ 4,198 per month.
  10. Buckingham $ 4,185 per month.
  11. Lopez $ 4,184 per month.
  12. West Point $ 4,098 per month.
  13. Midland $ 4,088 per month.
  14. Wingate $ 4,019 per month.
  15. Sharon Hill $ 4,006 per month.
  16. Portland $ 3,990 per month.
  17. Villanova $ 3,977 per month.
  18. Carlisle Barracks $ 3,905 per month.
  19. Telford $ 3,886 per month.
  20. Gladwyne $ 3,867 per month.
  21. Carnegie $ 3,815 per month.
  22. Radnor $ 3,815 per month.
  23. New Oxford $ 3,814 per month.
  24. Biglerville $ 3,811 per month.
  25. Eighty Four $ 3,776 per month.

Puerto Rico – average salary $ 4,040

The top cities for high school teacher in Puerto Rico are:

  1. Fort Buchanan $ 2,593 per month.
  2. Aguadilla $ 2,261 per month.
  3. Mayagüez $ 2,178 per month.
  4. Cataño $ 2,084 per month.
  5. Guaynabo $ 1,949 per month.
  6. Caguas $ 1,949 per month.
  7. Ponce $ 1,651 per month.
  8. Carolina $ 1,447 per month.
  9. Bayamón $ 1,298 per month.
  10. San Juan $ 1,195 per month.

Rhode Island – average salary $ 4,040

The top cities for high school teacher in Rhode Island are:

  1. Kingston $ 3,923 per month.
  2. Middletown $ 3,880 per month.
  3. Charlestown $ 3,779 per month.
  4. West Greenwich $ 3,759 per month.
  5. Coventry $ 3,754 per month.
  6. Newport $ 3,688 per month.
  7. Barrington $ 3,655 per month.
  8. Bristol $ 3,582 per month.
  9. Warwick $ 3,480 per month.
  10. West Warwick $ 3,466 per month.
  11. Johnston $ 3,427 per month.
  12. Pawtucket $ 3,383 per month.
  13. North Kingstown $ 3,365 per month.
  14. Narragansett $ 3,355 per month.
  15. Smithfield $ 3,326 per month.
  16. Wakefield $ 3,265 per month.
  17. East Greenwich $ 3,186 per month.
  18. Cumberland $ 3,155 per month.
  19. Woonsocket $ 3,148 per month.
  20. Cranston $ 3,147 per month.
  21. South Kingstown $ 3,123 per month.
  22. Westerly $ 3,042 per month.
  23. Exeter $ 3,003 per month.
  24. Warren $ 3,003 per month.
  25. East Providence $ 2,916 per month.

South Carolina – average salary $ 3,666

The top cities for high school teacher in South Carolina are:

  1. Charleston $ 3,666 per month.
  2. Hollywood $ 3,589 per month.
  3. Isle Of Palms $ 3,575 per month.
  4. Westminster $ 3,480 per month.
  5. Ladson $ 3,416 per month.
  6. N Charleston $ 3,365 per month.
  7. Cowpens $ 3,326 per month.
  8. Loris $ 3,313 per month.
  9. Darlington $ 3,297 per month.
  10. Gray Court $ 3,255 per month.
  11. Elgin $ 3,218 per month.
  12. Laurens $ 3,156 per month.
  13. Inman $ 3,148 per month.
  14. Surfside Beach $ 3,128 per month.
  15. Gilbert $ 3,121 per month.
  16. Lake Wylie $ 3,121 per month.
  17. Parris Island $ 3,070 per month.
  18. Gaffney $ 3,068 per month.
  19. Indian Land $ 3,058 per month.
  20. Union $ 3,039 per month.
  21. Shaw Afb $ 3,036 per month.
  22. Batesburg-Leesville $ 3,005 per month.
  23. Little River $ 3,001 per month.
  24. Ridge Spring $ 2,993 per month.
  25. Andrews $ 2,983 per month.

South Dakota – average salary $ 4,040

The top cities for high school teacher in South Dakota are:

  1. Tea $ 4,679 per month.
  2. North Sioux City $ 3,657 per month.
  3. Belle Fourche $ 3,591 per month.
  4. Mitchell $ 3,531 per month.
  5. Canton $ 3,525 per month.
  6. Brandon $ 3,452 per month.
  7. Beresford $ 3,268 per month.
  8. Ellsworth Afb $ 3,267 per month.
  9. Custer $ 3,259 per month.
  10. Pine Ridge $ 3,240 per month.
  11. Pierre $ 3,209 per month.
  12. Fort Meade $ 3,207 per month.
  13. Madison $ 3,187 per month.
  14. Aberdeen $ 3,146 per month.
  15. Huron $ 3,116 per month.
  16. Spearfish $ 3,104 per month.
  17. Chamberlain $ 3,045 per month.
  18. Vermillion $ 2,969 per month.
  19. Box Elder $ 2,914 per month.
  20. Hot Springs $ 2,700 per month.
  21. Watertown $ 2,662 per month.
  22. Yankton $ 2,662 per month.
  23. Dakota Dunes $ 2,649 per month.
  24. Deadwood $ 2,535 per month.

Tennessee – average salary $ 2,577

The top cities for high school teacher in Tennessee are:

  1. Fort Campbell $ 5,672 per month.
  2. Thompson’S Station $ 3,612 per month.
  3. Walland $ 3,606 per month.
  4. Collegedale $ 3,599 per month.
  5. Hendersonville $ 3,590 per month.
  6. Greenbrier $ 3,467 per month.
  7. Springfield $ 3,413 per month.
  8. Bellevue $ 3,342 per month.
  9. Gray $ 3,326 per month.
  10. Kodak $ 3,311 per month.
  11. Lafollette $ 3,306 per month.
  12. Old Hickory $ 3,270 per month.
  13. Hartsville $ 3,263 per month.
  14. Nashville-Davidson $ 3,263 per month.
  15. Erwin $ 3,244 per month.
  16. Cornersville $ 3,244 per month.
  17. Somerville $ 3,185 per month.
  18. Lewisburg $ 3,153 per month.
  19. Loudon $ 3,121 per month.
  20. Jasper $ 3,121 per month.
  21. Jefferson City $ 3,116 per month.
  22. Blountville $ 3,116 per month.
  23. Monterey $ 3,112 per month.
  24. Nashville $ 2,729 per month.
  25. Knoxville $ 2,426 per month.

Texas – average salary $ 4,488

The top cities for high school teacher in Texas are:

  1. Austin $ 5,250 per month.
  2. Horseshoe Bay $ 4,208 per month.
  3. Camp Mabry $ 4,168 per month.
  4. San Antonio $ 4,166 per month.
  5. Johnson City $ 4,152 per month.
  6. Denver City $ 3,889 per month.
  7. Point Comfort $ 3,731 per month.
  8. Tarrant County $ 3,695 per month.
  9. Comfort $ 3,686 per month.
  10. Willow Park $ 3,682 per month.
  11. Fairfield $ 3,659 per month.
  12. Wilmer $ 3,656 per month.
  13. Atlanta $ 3,646 per month.
  14. Fairview $ 3,596 per month.
  15. La Marque $ 3,596 per month.
  16. Dripping Springs $ 3,595 per month.
  17. Leander $ 3,595 per month.
  18. Manchaca $ 3,522 per month.
  19. Dallas County $ 3,522 per month.
  20. Seminole $ 3,480 per month.
  21. Sanger $ 3,471 per month.
  22. Galveston $ 3,457 per month.
  23. Argyle $ 3,416 per month.
  24. Pilot Point $ 3,413 per month.
  25. Cypress $ 2,860 per month.

Utah – average salary $ 4,250

The top cities for high school teacher in Utah are:

  1. Brigham City $ 4,250 per month.
  2. Brighton $ 3,722 per month.
  3. Santaquin $ 3,711 per month.
  4. Moab $ 3,643 per month.
  5. Bluffdale $ 3,548 per month.
  6. Springdale $ 3,499 per month.
  7. Washington Terrace $ 3,413 per month.
  8. North Salt Lake $ 3,401 per month.
  9. North Ogden $ 3,397 per month.
  10. Midvale $ 3,381 per month.
  11. Saratoga Springs $ 3,377 per month.
  12. Midway $ 3,326 per month.
  13. Price $ 3,324 per month.
  14. Delta $ 3,314 per month.
  15. Woods Cross $ 3,314 per month.
  16. Highland $ 3,250 per month.
  17. West Haven $ 3,239 per month.
  18. Providence $ 3,158 per month.
  19. South Salt Lake $ 3,148 per month.
  20. Brian Head $ 3,144 per month.
  21. Utah Valley $ 3,140 per month.
  22. Mapleton $ 3,121 per month.
  23. Fillmore $ 3,107 per month.
  24. Vineyard $ 3,102 per month.
  25. Holladay $ 3,101 per month.

Vermont – average salary $ 4,040

The top cities for high school teacher in Vermont are:

  1. Vergennes $ 4,524 per month.
  2. Colchester $ 4,519 per month.
  3. Ferrisburgh $ 4,435 per month.
  4. Bellows Falls $ 4,143 per month.
  5. Essex Junction $ 4,013 per month.
  6. Manchester Center $ 4,001 per month.
  7. Killington $ 3,998 per month.
  8. Ludlow $ 3,951 per month.
  9. Williston $ 3,940 per month.
  10. Berlin $ 3,871 per month.
  11. Milton $ 3,854 per month.
  12. Shelburne $ 3,844 per month.
  13. Hartford $ 3,646 per month.
  14. Newport $ 3,611 per month.
  15. Bennington $ 3,567 per month.
  16. Manchester $ 3,565 per month.
  17. Saint Albans $ 3,413 per month.
  18. Bradford $ 3,393 per month.
  19. Springfield $ 3,351 per month.
  20. Waterbury $ 3,296 per month.
  21. Lyndonville $ 3,259 per month.
  22. Morrisville $ 3,251 per month.
  23. Rutland $ 3,236 per month.
  24. White River Junction $ 3,033 per month.

Virginia – average salary $ 4,040

The top cities for high school teacher in Virginia are:

  1. Damascus $ 4,986 per month.
  2. Boyce $ 4,558 per month.
  3. Sussex $ 4,231 per month.
  4. Rosslyn $ 3,996 per month.
  5. South Hill $ 3,860 per month.
  6. Buchanan $ 3,799 per month.
  7. Broadway $ 3,782 per month.
  8. Franconia $ 3,774 per month.
  9. Lyndhurst $ 3,767 per month.
  10. Dahlgren $ 3,722 per month.
  11. Fort Belvoir $ 3,710 per month.
  12. New Market $ 3,646 per month.
  13. West Point $ 3,620 per month.
  14. Quantico $ 3,543 per month.
  15. Fort Myer $ 3,517 per month.
  16. Rustburg $ 3,498 per month.
  17. Keswick $ 3,480 per month.
  18. Ruckersville $ 3,466 per month.
  19. Farmville $ 3,457 per month.
  20. Disputanta $ 3,446 per month.
  21. Daleville $ 3,409 per month.
  22. Tappahannock $ 3,409 per month.
  23. Bridgewater $ 3,405 per month.
  24. Virginia Beach $ 2,881 per month.

Washington State – average salary $ 6,428

The top cities for high school teacher in Washington State are:

  1. Bellevue $ 7,083 per month.
  2. Camp Murray $ 6,123 per month.
  3. Spokane $ 5,773 per month.
  4. King County $ 4,979 per month.
  5. Smokey Point $ 4,826 per month.
  6. Airway Heights $ 4,745 per month.
  7. Joint Base Lewis Mcchord $ 4,733 per month.
  8. Fairchild Afb $ 4,733 per month.
  9. Pullman $ 4,705 per month.
  10. Algona $ 4,659 per month.
  11. Moses Lake $ 4,644 per month.
  12. Othello $ 4,616 per month.
  13. Naval Air Station Whidbey Island $ 4,614 per month.
  14. Mead $ 4,599 per month.
  15. Keyport $ 4,591 per month.
  16. East Valley $ 4,583 per month.
  17. Omak $ 4,554 per month.
  18. Bangor $ 4,537 per month.
  19. North Bend $ 4,536 per month.
  20. Mercer Island $ 4,497 per month.
  21. Tri-Cities $ 4,492 per month.
  22. Pacific Beach $ 4,484 per month.
  23. Fife $ 4,474 per month.
  24. Milton $ 4,474 per month.
  25. Pasco $ 4,474 per month.

West Virginia – average salary $ 4,040

The top cities for high school teacher in West Virginia are:

  1. Kanawha County $ 3,670 per month.
  2. Davis $ 3,639 per month.
  3. Kearneysville $ 3,576 per month.
  4. United $ 3,479 per month.
  5. Terra Alta $ 3,466 per month.
  6. Glen Dale $ 3,449 per month.
  7. Harpers Ferry $ 3,321 per month.
  8. Moundsville $ 3,261 per month.
  9. Weirton $ 3,150 per month.
  10. Mount Hope $ 3,107 per month.
  11. Beaver $ 2,897 per month.
  12. Hurricane $ 2,885 per month.
  13. Parkersburg $ 2,873 per month.
  14. Vienna $ 2,834 per month.
  15. Huntington $ 2,818 per month.
  16. Bridgeport $ 2,817 per month.
  17. Ripley $ 2,805 per month.
  18. Oak Hill $ 2,783 per month.
  19. Shepherdstown $ 2,752 per month.
  20. Fairmont $ 2,726 per month.
  21. Grafton $ 2,714 per month.
  22. Buckhannon $ 2,694 per month.
  23. Falling Waters $ 2,685 per month.
  24. Elkins $ 2,674 per month.

Wisconsin – average salary $ 4,416

The top cities for high school teacher in Wisconsin are:

  1. Browntown $ 4,829 per month.
  2. Fredonia $ 4,719 per month.
  3. Hayward $ 4,416 per month.
  4. Clinton $ 4,308 per month.
  5. Peshtigo $ 4,209 per month.
  6. Allouez $ 4,200 per month.
  7. Iron Ridge $ 4,143 per month.
  8. Green Lake $ 4,046 per month.
  9. Chili $ 4,001 per month.
  10. Caledonia $ 3,999 per month.
  11. Shiocton $ 3,916 per month.
  12. Lannon $ 3,867 per month.
  13. Poynette $ 3,864 per month.
  14. Arcadia $ 3,851 per month.
  15. Mineral Point $ 3,840 per month.
  16. Little Chute $ 3,811 per month.
  17. Oregon $ 3,783 per month.
  18. Luxemburg $ 3,779 per month.
  19. Darien $ 3,761 per month.
  20. Prescott $ 3,737 per month.
  21. Saint Francis $ 3,714 per month.
  22. Kohler $ 3,708 per month.
  23. Prairie Du Sac $ 3,704 per month.
  24. Abbotsford $ 3,684 per month.
  25. Marathon $ 3,674 per month.

Wyoming – average salary $ 4,040

The top cities for high school teacher in Wyoming are:

  1. Teton Village $ 3,996 per month.
  2. Worland $ 3,521 per month.
  3. Jackson $ 3,068 per month.
  4. Evanston $ 3,068 per month.
  5. Rock Springs $ 3,039 per month.
  6. Rawlins $ 3,033 per month.
  7. Laramie $ 2,983 per month.
  8. Lander $ 2,898 per month.
  9. Cody $ 2,779 per month.
  10. Torrington $ 2,744 per month.
  11. F E Warren Afb $ 2,506 per month.
  12. Gillette $ 2,190 per month.
  13. Buffalo $ 2,167 per month.
  14. Sheridan $ 2,167 per month.
  15. Casper $ 1,965 per month.
  16. Riverton $ 1,838 per month.
  17. Cheyenne $ 1,493 per month.
  18. Douglas $ 954 per month.

Salary high school teacher per year, month and hour

If you prefer to look at the salaries for high school teacher based on year salaries or per hour, then you can compare those in the following chart with the monthly salaries and broken down by region.

Region Yearly Salary Monthly Salary Hourly Salary
Alabama $ 48,000 $ 4,040 $ 23.31
Alaska $ 48,000 $ 4,040 $ 23.31
Arizona $ 50,000 $ 4,147 $ 23.93
Arkansas $ 48,000 $ 4,040 $ 23.31
California $ 66,000 $ 5,495 $ 31.71
Colorado $ 41,000 $ 3,446 $ 19.89
Connecticut $ 48,000 $ 4,040 $ 23.31
Delaware $ 48,000 $ 4,040 $ 23.31
Florida $ 48,000 $ 3,974 $ 22.93
Georgia $ 48,000 $ 4,040 $ 23.31
Hawaii $ 48,000 $ 4,040 $ 23.31
Idaho $ 48,000 $ 4,040 $ 23.31
Illinois $ 48,000 $ 4,040 $ 23.31
Indiana $ 36,000 $ 3,041 $ 17.55
Iowa $ 48,000 $ 4,040 $ 23.31
Kansas $ 48,000 $ 4,040 $ 23.31
Kentucky $ 48,000 $ 4,040 $ 23.31
Louisiana $ 48,000 $ 4,040 $ 23.31
Maine $ 48,000 $ 4,040 $ 23.31
Maryland $ 40,000 $ 3,333 $ 19.23
Massachusetts $ 77,000 $ 6,413 $ 37.0
Michigan $ 43,000 $ 3,589 $ 20.71
Minnesota $ 23,000 $ 1,934 $ 11.16
Mississippi $ 48,000 $ 4,040 $ 23.31
Missouri $ 32,000 $ 2,708 $ 15.62
Montana $ 48,000 $ 4,040 $ 23.31
Nebraska $ 48,000 $ 4,040 $ 23.31
Nevada $ 48,000 $ 4,040 $ 23.31
New Hampshire $ 48,000 $ 4,040 $ 23.31
New Jersey $ 48,000 $ 4,040 $ 23.31
New Mexico $ 48,000 $ 4,040 $ 23.31
New York State $ 57,000 $ 4,771 $ 27.53
North Carolina $ 48,000 $ 4,040 $ 23.31
North Dakota $ 48,000 $ 4,040 $ 23.31
Ohio $ 48,000 $ 4,040 $ 23.31
Oklahoma $ 48,000 $ 4,040 $ 23.31
Oregon $ 48,000 $ 4,040 $ 23.31
Pennsylvania $ 48,000 $ 4,040 $ 23.31
Puerto Rico $ 48,000 $ 4,040 $ 23.31
Rhode Island $ 48,000 $ 4,040 $ 23.31
South Carolina $ 44,000 $ 3,666 $ 21.15
South Dakota $ 48,000 $ 4,040 $ 23.31
Tennessee $ 31,000 $ 2,577 $ 14.87
Texas $ 54,000 $ 4,488 $ 25.9
Utah $ 51,000 $ 4,250 $ 24.52
Vermont $ 48,000 $ 4,040 $ 23.31
Virginia $ 48,000 $ 4,040 $ 23.31
Washington State $ 77,000 $ 6,428 $ 37.09
West Virginia $ 48,000 $ 4,040 $ 23.31
Wisconsin $ 53,000 $ 4,416 $ 25.48
Wyoming $ 48,000 $ 4,040 $ 23.31

More salaries for professions such as high school teacher

Compare the salary for high school teacher with other professions in the industry. Is the profession you are looking for not listed? Then use the search function at the top of the page to find your salary.

Job Title Yearly Salary Monthly Salary Weekly Salary Hourly Salary
High School Math Teacher $ 50,000 $ 4,183 $ 965 $ 24.14
High School Science Teacher $ 51,000 $ 4,211 $ 971 $ 24.3
High School Tutor $ 39,000 $ 3,235 $ 746 $ 18.67
School Teacher $ 31,000 $ 2,609 $ 602 $ 15.05
High School English Teacher $ 52,000 $ 4,324 $ 997 $ 24.95
Middle School Teacher $ 48,000 $ 4,001 $ 923 $ 23.09
Elementary School Teacher $ 47,000 $ 3,937 $ 908 $ 22.71
High School Counselor $ 64,000 $ 5,305 $ 1,224 $ 30.61
After School Teacher $ 29,000 $ 2,448 $ 565 $ 14.13
Middle School Math Teacher $ 48,000 $ 4,016 $ 926 $ 23.17
School Age Teacher $ 27,000 $ 2,278 $ 525 $ 13.15
Middle School Science Teacher $ 52,000 $ 4,372 $ 1,009 $ 25.23
Pre School Teacher $ 29,000 $ 2,429 $ 560 $ 14.02
Elementary Teacher $ 47,000 $ 3,932 $ 907 $ 22.69
Elementary Classroom Teacher $ 48,000 $ 3,987 $ 920 $ 23.01
Teacher $ 38,000 $ 3,152 $ 727 $ 18.19
School Principal $ 79,000 $ 6,593 $ 1,521 $ 38.04
Kindergarten Teacher $ 43,000 $ 3,581 $ 826 $ 20.66
Special Education Teacher $ 54,000 $ 4,540 $ 1,047 $ 26.2
Before and After School Teacher $ 29,000 $ 2,417 $ 557 $ 13.95
Classroom Teacher $ 53,000 $ 4,455 $ 1,028 $ 25.71
Lead Preschool Teacher $ 31,000 $ 2,568 $ 592 $ 14.82
School Counselor $ 56,000 $ 4,667 $ 1,077 $ 26.93
School Librarian $ 55,000 $ 4,614 $ 1,064 $ 26.62
Secondary Teacher $ 52,000 $ 4,308 $ 994 $ 24.86
Primary Teacher $ 39,000 $ 3,276 $ 756 $ 18.9
Preschool Teacher $ 29,000 $ 2,450 $ 565 $ 14.14
Physical Education Teacher $ 49,000 $ 4,093 $ 944 $ 23.62
School Nurse $ 58,000 $ 4,853 $ 1,119 $ 27.1.0
Preschool Assistant Teacher $ 28,000 $ 2,328 $ 537 $ 13.44
Math Teacher $ 50,000 $ 4,162 $ 960 $ 24.02
Teacher History $ 47,000 $ 3,877 $ 894 $ 22.37
Lead Teacher $ 30,000 $ 2,480 $ 572 $ 14.31
Preschool English Teacher $ 32,000 $ 2,644 $ 610 $ 15.25
School Administrator $ 52,000 $ 4,315 $ 995 $ 24.9
Science Teacher $ 52,000 $ 4,317 $ 996 $ 24.91
School Secretary $ 34,000 $ 2,871 $ 662 $ 16.56
Tutor or Teacher $ 56,000 $ 4,680 $ 1,080 $ 27.0
Head Teacher $ 36,000 $ 2,986 $ 689 $ 17.23
Early Childhood Assistant Teacher $ 28,000 $ 2,363 $ 545 $ 13.63
Head of School $ 71,000 $ 5,944 $ 1,371 $ 34.3
Computer Teacher $ 50,000 $ 4,146 $ 956 $ 23.92
Preschool Chinese Teacher $ 37,000 $ 3,045 $ 702 $ 17.57
School Based Therapist $ 53,000 $ 4,391 $ 1,013 $ 25.33
Support Teacher $ 27,000 $ 2,287 $ 527 $ 13.19
Daycare Teacher $ 25,000 $ 2,075 $ 478 $ 11.97
School Psychologist $ 77,000 $ 6,444 $ 1,487 $ 37.18
Summer Camp Teacher $ 31,000 $ 2,550 $ 588 $ 14.71
Art Teacher $ 47,000 $ 3,905 $ 901 $ 22.53
After School Nanny $ 45,000 $ 3,734 $ 861 $ 21.55
Pre-Kindergarten Teacher $ 33,000 $ 2,753 $ 635 $ 15.89
Teacher Technology $ 49,000 $ 4,070 $ 939 $ 23.48
After School Program Supervisor $ 31,000 $ 2,560 $ 590 $ 14.77
Early Childhood Teacher $ 30,000 $ 2,471 $ 570 $ 14.26
Dance Teacher $ 54,000 $ 4,461 $ 1,029 $ 25.74
Preschool Teacher Aide $ 27,000 $ 2,242 $ 517 $ 12.94
Lead Childcare Teacher $ 27,000 $ 2,272 $ 524 $ 13.11
Assistant Child Care Teacher $ 26,000 $ 2,171 $ 501 $ 12.53
Mathematics Teacher $ 60,000 $ 5,016 $ 1,157 $ 28.94
After School Program Leader $ 32,000 $ 2,697 $ 622 $ 15.56
Daycare Assistant Teacher $ 26,000 $ 2,153 $ 496 $ 12.42
Lead Toddler Teacher $ 29,000 $ 2,432 $ 561 $ 14.03
Music Teacher $ 51,000 $ 4,272 $ 985 $ 24.65
Child Care Teacher $ 26,000 $ 2,161 $ 498 $ 12.47
Associate Teacher $ 33,000 $ 2,719 $ 627 $ 15.69
Swimming Teacher $ 31,000 $ 2,556 $ 590 $ 14.75
School Receptionist $ 30,000 $ 2,533 $ 584 $ 14.62
Assistant Teacher $ 27,000 $ 2,278 $ 525 $ 13.14
Assistant Toddler Teacher $ 27,000 $ 2,265 $ 522 $ 13.07
Lead and Assistant Teacher $ 27,000 $ 2,243 $ 517 $ 12.94
Swim Teacher $ 31,000 $ 2,552 $ 589 $ 14.73
School Social Worker $ 57,000 $ 4,791 $ 1,105 $ 27.64
Computer Science Teacher $ 67,000 $ 5,600 $ 1,292 $ 32.31
Online Teacher $ 63,000 $ 5,231 $ 1,207 $ 30.18
Head Start Teacher $ 35,000 $ 2,922 $ 674 $ 16.86
Chemistry Teacher $ 63,000 $ 5,238 $ 1,208 $ 30.22
Nursery Teacher $ 28,000 $ 2,302 $ 531 $ 13.29
Toddler Teacher $ 28,000 $ 2,329 $ 537 $ 13.44
School Custodian $ 27,000 $ 2,215 $ 511 $ 12.78
Social Science Teacher $ 65,000 $ 5,438 $ 1,255 $ 31.38
Humanities Teacher $ 56,000 $ 4,663 $ 1,076 $ 26.9
English Teacher $ 53,000 $ 4,413 $ 1,018 $ 25.47
Social Studies Teacher $ 55,000 $ 4,552 $ 1,050 $ 26.27
Head Start Teacher Assistant $ 29,000 $ 2,397 $ 553 $ 13.83
Childcare Assistant Teacher $ 25,000 $ 2,043 $ 471 $ 11.79
Childcare Teacher $ 27,000 $ 2,231 $ 514 $ 12.87
Substitute Teacher $ 30,000 $ 2,472 $ 570 $ 14.27
Assistant Infant Teacher $ 27,000 $ 2,232 $ 515 $ 12.88
Physics Teacher $ 56,000 $ 4,662 $ 1,076 $ 26.9
Lead Infant Teacher $ 30,000 $ 2,519 $ 581 $ 14.54
Early Head Start Teacher $ 31,000 $ 2,608 $ 602 $ 15.05
Chinese Teacher $ 53,000 $ 4,422 $ 1,020 $ 25.52
Early Intervention Teacher $ 51,000 $ 4,279 $ 987 $ 24.69
Spanish Teacher $ 49,000 $ 4,100 $ 946 $ 23.66
Economics Teacher $ 59,000 $ 4,908 $ 1,132 $ 28.32
Teacher Assistant II $ 28,000 $ 2,295 $ 529 $ 13.24
French Teacher $ 61,000 $ 5,111 $ 1,179 $ 29.49
School Cleaner $ 23,000 $ 1,918 $ 442 $ 11.07