Post job

Economics teacher salary

Average economics teacher salary

$123,585

$59.42 hourly rate

Entry-level economics teacher salary
$73,000 yearly salary
Updated December 15, 2025

Average Economics Teacher Salary

The average salary for an economics teacher is $123,585 per year, or approximately $59 per hour. This figure reflects the importance of specialized education in economics, where teachers play a crucial role in shaping students' understanding of complex financial systems. Salaries can vary based on factors such as geographic location, level of education, and years of experience.

Where Can Economics Teachers Earn More?

Economics teachers in states like California, New York, and Massachusetts typically earn higher salaries due to cost of living and demand for educators. For instance, California ranks as one of the highest-paying states, offering salaries significantly above the national average, often exceeding $130,000 annually.

Salary Insights Over Time

As the education sector evolves, the demand for qualified economics teachers continues to grow. Tracking salary trends over the years reveals a steady increase, reflecting the profession's value. This is especially important for those entering the field or seeking advancement. By understanding these dynamics, prospective educators can make informed career choices aligned with their financial goals.

On this page
Economics teacher salary by: 

Let Zippia find your next economics teacher job

Floating question marks illustration

Let Zippia find your next economics teacher job

Floating question marks illustration

Where can an Economics Teacher earn more?

Compare salary by location
Vs
199k
179k
159k
139k
119k
99k
Columbus, OH$184,591
Saint Louis, MO$128,918
Compare salary by company
Vs
182k
162k
142k
122k
Stanford University$165,233
The University of Texas at San Antonio$152,231

Economics teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Ziprecruiter, Comparably and Payscale, the average salary for an economics teacher typically falls between $48,203 and $123,585.
zippia
$123,585yearly
comparably[1]
$67,817yearly
Salary.com[2]
$66,342yearly
ZipRecruiter[3]
$61,250yearly
payscale[4]
$48,203yearly

Average economics teacher salary by state

The highest-paying states for economics teachers are Massachusetts, Vermont, and New York. The lowest average economics teacher salary states are West Virginia, Hawaii, and Idaho.

  • State view
  • County view
Average salary:

Highest paying states for economics teachers

RankStateAvg. salaryHourly rate
1Illinois$160,567$77.20
2Massachusetts$174,024$83.67
3New York$171,001$82.21
4Wyoming$159,597$76.73
5Vermont$173,520$83.42
6Pennsylvania$147,555$70.94
7Rhode Island$170,345$81.90
8Delaware$154,688$74.37
9New Hampshire$137,842$66.27
10New Jersey$142,221$68.38
11Washington$152,684$73.41
12Connecticut$143,881$69.17
13Ohio$138,116$66.40
14North Dakota$146,020$70.20
15Maryland$141,642$68.10
16Kentucky$144,383$69.41
17District of Columbia$148,150$71.23
18Nebraska$134,679$64.75
19Oklahoma$131,332$63.14
20South Carolina$133,396$64.13
21Nevada$129,263$62.15
22California$152,458$73.30
23Florida$132,903$63.90
24Minnesota$132,347$63.63
25Iowa$132,998$63.94
26Arkansas$133,425$64.15
27Tennessee$131,308$63.13
28Georgia$132,180$63.55
29Texas$128,152$61.61
30Virginia$134,258$64.55
31Utah$133,062$63.97
32Oregon$136,026$65.40
33Louisiana$131,027$62.99
34Michigan$120,406$57.89
35Colorado$127,345$61.22
36North Carolina$122,095$58.70
37Alaska$137,660$66.18
38Indiana$119,646$57.52
39Alabama$127,885$61.48
40Missouri$126,322$60.73
41New Mexico$117,836$56.65
42Kansas$119,854$57.62
43Maine$127,903$61.49
44Montana$100,471$48.30
45Wisconsin$118,854$57.14
46Arizona$88,988$42.78
47Mississippi$115,355$55.46
48West Virginia$112,726$54.20
49Idaho$101,521$48.81
50Hawaii$110,476$53.11
51South Dakota$100,920$48.52

Highest paying cities for economics teachers

The highest-paying cities for economics teachers are Amherst, MA, Rochester, NY, and Providence, RI.

RankCityAvg. salaryHourly rate
1Amherst, MA$184,591$88.75
2Rochester, NY$183,099$88.03
3Providence, RI$178,783$85.95
4Chicago, IL$168,976$81.24
5Berkeley, CA$161,917$77.84
6Pullman, WA$153,421$73.76
7Washington, DC$151,907$73.03
8Pittsburgh, PA$151,484$72.83
9New Haven, CT$146,223$70.30
10Baltimore, MD$144,323$69.39
11Columbus, OH$140,815$67.70
12Charlottesville, VA$136,625$65.69
13Duluth, MN$136,303$65.53
14Fayetteville, AR$134,993$64.90
15Atlanta, GA$134,296$64.57
16New Orleans, LA$132,829$63.86
17Coral Gables, FL$131,424$63.18
18Dallas, TX$131,020$62.99
19Auburn, AL$129,743$62.38
20Saint Louis, MO$128,918$61.98

Economics teacher salary details

An economics teacher's salary ranges from $73,000 a year at the 10th percentile to $207,000 at the 90th percentile.

Average economics teacher salary graph
Average economics teacher salary graph, trends, and summary

What is an economics teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$207,000$17,250$100
75th Percentile$162,000$13,500$78
Average$123,585$10,299$59
25th Percentile$94,000$7,833$45
10th Percentile$73,000$6,083$35

Highest paying economics teacher jobs

The highest paying types of economics teachers are science teacher, student teacher, and special education teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Science Instructor$48,925$4,077$23.5240,936
Certified Teacher$50,708$4,226$24.3892,051
Math And Science Teacher$46,589$3,882$22.4071,273
High School Science Teacher$53,404$4,450$25.6884,939
High School English Teacher$50,369$4,197$24.2271,673
Math Teacher$51,088$4,257$24.5659,347

Which companies pay economics teachers the most?

Economics teacher salaries at Stanford University and Columbia University in the City of New York are the highest-paying according to our most recent salary estimates. In addition, the average economics teacher salary at companies like Marshall University and University of Iowa Center for Advancement are highly competitive.

Wage gap by gender, race and education

$110,000$107,800$105,600$103,400$101,200$99,000
MaleFemale

Economics teacher salary trends

The average economics teacher salary has risen by $16,905 over the last ten years. In 2014, the average economics teacher earned $106,680 annually, but today, they earn $123,585 a year. That works out to a 8% change in pay for economics teachers over the last decade.

Compare economics teacher salaries for cities or states with the national average over time.

Average economics teacher salary over time

Compare economics teacher salaries for individual cities or states with the national average.

Economics teacher salary by year

YearAvg. salaryHourly rate% Change
2026$124,000$59.42+1.9%
2025$121,000$58.27+2.2%
2024$119,000$57.01+1.9%
2023$116,000$55.92+1.9%
2022$114,000$54.84+1.4%

Recently added economics teacher salaries

CompanyJobLocationDate addedSalary
Miami Arts Charter SchoolGovernment & Economics TeacherMiami, FL06/13/2025$55,000
Idea Public Schools12Th Grade AP Government/Economics Teacher-Idea Edgemere College Prep)El Paso, TX05/28/2025$57,000
Envision EducationGovernment and Economics TeacherSan Francisco, CA04/22/2025$68,672
Kipp MemphisUS Government/Business Economics TeacherMemphis, TN04/19/2025$50,000
Arizona Department of Education2514 Teacher-EconomicsTucson, AZ04/17/2025$46,587
Melissa ISDCertified Government/Economics TeacherNome, TX03/25/2025$58,000
Melissa Schools (TxCertified Government/Economics TeacherMelissa, TX03/25/2025$58,000
UworldContract AP Economics Teacher-Curriculum DeveloperDallas, TX03/22/2025$73,045
UworldContract AP Economics Teacher-Curriculum DeveloperDallas, TX01/31/2025$73,045
DSST Public SchoolsFinancial Literacy and AP Economics Teacher School Year) [Immediate Start]Denver, CO01/26/2025$58,000

Economics teacher salary FAQs

Search for economics teacher jobs

Browse education, training, and library jobs