How much does a Junior High Teacher make in the United States?
As of July 01, 2026, the average salary for a Junior High Teacher in the United States is $54,800 per year, which breaks down to an hourly rate of $26.
However, a Junior High Teacher's salary can vary significantly. Here’s a look at the typical salary range:
Top Earners (90th percentile): $68,039
Majority Range (25th-75th percentile): $46,480 to $61,730
Key Factors That Influence Junior High Teacher Salaries
A Junior High Teacher's salary isn't a fixed number.
It's shaped by several important factors.
Below, we'll explore how your years of experience, geographic location, and company size can directly affect your earning potential.
How Experience Level Affects Junior High Teacher Salaries?
Experience is a primary driver of a Junior High Teacher's salary.
As you build your skills and take on more complex tasks, your compensation generally increases.
Here's how the average salary grows at different career stages:
Entry-Level (less than 1 year): $52,068
Early Career (1-2 years): $52,316
Mid-Level (2-4 years): $55,317
Senior-Level (5-8 years): $58,213
Expert (over 8 years): $58,420
Levels
Salary
Entry Level Junior High Teacher
$52,068
Intermediate Level Junior High Teacher
$52,316
Senior Level Junior High Teacher
$55,317
Specialist Level Junior High Teacher
$58,213
Expert Level Junior High Teacher
$58,420
$52,0680 yr
$52,316< 2 yrs
$55,3172-4 yrs
$58,2135-8 yrs
$58,420> 8 yrs
View as Table
View as Graph
What Am I Worth?
How Do Junior High Teacher Salaries Vary from State to State?
Your salary can change significantly depending on where you work.
States with a higher cost of living and strong industrial sectors
often pay more to attract Junior High Teachers.
For example, consider the average annual salaries in these key locations:
Salaries can also vary between different cities.
Major metropolitan areas or cities with a high demand for technicians often offer more competitive pay.
Here are a few examples of average annual salaries in different U.S. cities:
San Jose: $69,120
San Francisco: $68,370
Oakland: $66,930
San Jose, CA$69,120
San Francisco, CA$68,370
Oakland, CA$66,930
New York, NY$63,100
Paramus, NJ$62,330
Queens Village, NY$62,330
Passaic, NJ$62,280
Bergenfield, NJ$62,270
Stamford, CT$62,150
Huntington, NY$62,130
Newark, NJ$61,730
Bridgeport, CT$61,610
Vallejo, CA$61,500
New Brunswick, NJ$61,480
Petaluma, CA$61,450
Middlesex, NJ$61,340
Somerset, NJ$61,300
Santa Cruz, CA$61,230
Boston, MA$60,900
Monterey, CA$60,710
Seattle, WA$60,580
Santa Rosa, CA$60,570
Los Angeles, CA$60,550
Juneau, AK$60,410
Washington, DC$60,350
Orange, CA$60,150
Santa Ana, CA$60,010
Long Beach, CA$59,960
Anaheim, CA$59,940
Anchorage, AK$59,920
Santa Maria, CA$59,750
Everett, WA$59,740
Danbury, CT$59,550
Bremerton, WA$59,470
Tacoma, WA$59,280
New Suffolk, NY$59,270
Sacramento, CA$59,260
Santa Barbara, CA$59,200
Trenton, NJ$59,140
San Diego, CA$59,140
Brockton, MA$59,080
Fairbanks, AK$58,940
Lompoc, CA$58,800
Lowell, MA$58,760
Ventura, CA$58,750
Nashua, NH$58,740
Stockton, CA$58,730
Modesto, CA$58,330
Poughkeepsie, NY$58,210
Olympia, WA$58,110
Kennewick, WA$58,110
New Haven, CT$58,090
Lawrence, MA$57,890
Hartford, CT$57,830
Riverside, CA$57,820
New Bedford, MA$57,770
Richland, WA$57,770
Bakersfield, CA$57,690
San Bernardino, CA$57,670
New Britain, CT$57,660
Atlantic City, NJ$57,660
New London, CT$57,640
Norwich, CT$57,630
Portsmouth, NH$57,620
Boulder, CO$57,500
Portland, OR$57,420
Worcester, MA$57,420
Minneapolis, MN$57,250
Philadelphia, PA$57,170
Honolulu, HI$56,990
Saint Paul, MN$56,960
Vineland, NJ$56,950
Providence, RI$56,790
Chicago, IL$56,630
Bellingham, WA$56,570
Springfield, MA$56,520
Baltimore, MD$56,510
Chico, CA$56,370
Pittsfield, MA$56,220
Manchester, NH$56,120
Spokane, WA$55,880
Denver, CO$55,870
Albany, NY$55,620
Troy, NY$55,590
Nassau, NY$55,530
Schenectady, NY$55,480
Wilmington, DE$55,430
Burlington, VT$55,360
Salem, OR$55,340
Portland, ME$55,170
Yakima, WA$55,110
Rochester, MN$54,940
Reno, NV$54,910
Fresno, CA$54,910
Milwaukee, WI$54,860
Detroit, MI$54,810
Ann Arbor, MI$54,800
Allentown, PA$54,790
Colorado Springs, CO$54,700
Syracuse, NY$54,670
Carson City, NV$54,670
Houston, TX$54,600
Eugene, OR$54,570
Gary, IN$54,500
Springfield, OR$54,460
Bismarck, ND$54,450
Galveston, TX$54,410
Medford, OR$54,330
Fort Collins, CO$54,310
Concord, NH$54,280
Austin, TX$54,260
Mesa, AZ$54,150
Reading, PA$54,140
Phoenix, AZ$54,140
Dallas, TX$54,120
Saint Cloud, MN$54,070
Madison, WI$53,990
Utica, NY$53,850
Rochester, NY$53,760
Des Moines, IA$53,750
Raleigh, NC$53,750
Atlanta, GA$53,660
Battle Creek, MI$53,650
Salt Lake City, UT$53,630
Lancaster, PA$53,550
Harrisburg, PA$53,470
Kansas City, MO$53,420
Champaign, IL$53,410
Kansas City, KS$53,410
Fort Worth, TX$53,400
Columbus, OH$53,390
Boca Raton, FL$53,380
Pittsburgh, PA$53,360
Richmond, VA$53,340
Indianapolis, IN$53,320
Cleveland, OH$53,320
Las Vegas, NV$53,250
Cincinnati, OH$53,250
Petersburg, VA$53,170
Huntsville, AL$53,090
Lansing, MI$53,050
Lebanon, PA$53,040
Pueblo, CO$53,040
Appleton, WI$53,020
Buffalo, NY$53,000
Dayton, OH$52,980
Racine, WI$52,970
Charlotte, NC$52,970
Saint Louis, MO$52,950
York, PA$52,920
Elkhart, IN$52,920
Gastonia, NC$52,910
Billings, MT$52,900
Beaumont, TX$52,880
Lorain, OH$52,870
Benton Harbor, MI$52,860
Toledo, OH$52,850
Binghamton, NY$52,820
Rock Hill, SC$52,810
Rockford, IL$52,790
Springfield, IL$52,770
Elyria, OH$52,760
Fargo, ND$52,760
Flagstaff, AZ$52,720
Fort Lauderdale, FL$52,690
Duluth, MN$52,660
Miami, FL$52,660
Cheyenne, WY$52,620
Grand Forks, ND$52,620
Bangor, ME$52,500
Cedar Rapids, IA$52,440
Durham, NC$52,410
Louisville, KY$52,410
Grand Rapids, MI$52,400
Hialeah, FL$52,390
Casper, WY$52,320
Scranton, PA$52,250
Virginia Beach, VA$52,230
New Orleans, LA$52,230
Akron, OH$52,200
Peoria, IL$52,130
Sarasota, FL$52,120
Nashville, TN$52,080
Omaha, NE$52,080
Green Bay, WI$52,080
Baton Rouge, LA$52,050
Charleston, SC$52,040
Jamestown, NY$52,010
Davenport, IA$52,010
Tucson, AZ$51,990
Saint Petersburg, FL$51,950
Tampa, FL$51,940
Evansville, IN$51,910
Port Arthur, TX$51,910
Bradenton, FL$51,890
Santa Fe, NM$51,790
Orlando, FL$51,690
Clearwater, FL$51,670
Canton, OH$51,560
La Crosse, WI$51,560
Albuquerque, NM$51,530
Newport News, VA$51,520
High Point, NC$51,510
Ogden, UT$51,480
Corpus Christi, TX$51,440
Norfolk, VA$51,410
Laramie, WY$51,410
Rock Island, IL$51,370
Jacksonville, FL$51,360
Saginaw, MI$51,360
Salisbury, NC$51,350
Boise, ID$51,340
Moline, IL$51,310
Fort Myers, FL$51,290
Memphis, TN$51,280
Tulsa, OK$51,250
Waterloo, IA$51,220
Spartanburg, SC$51,170
Lincoln, NE$51,140
Fort Wayne, IN$51,130
Provo, UT$51,120
Cedar Falls, IA$51,060
San Antonio, TX$51,030
Greensboro, NC$51,010
South Bend, IN$51,010
Savannah, GA$50,950
Muskegon, MI$50,920
Birmingham, AL$50,920
Winston Salem, NC$50,890
Lake Charles, LA$50,760
Anderson, IN$50,750
Lexington, KY$50,730
Augusta, GA$50,720
Greenville, SC$50,720
Lima, OH$50,670
Wichita, KS$50,670
Tuscaloosa, AL$50,670
Columbia, SC$50,620
Springfield, OH$50,610
Asheville, NC$50,520
Bloomington, IN$50,480
Knoxville, TN$50,280
Shreveport, LA$50,280
Wilmington, NC$50,210
Roanoke, VA$50,210
Topeka, KS$50,110
Frankfort, KY$50,100
Oklahoma City, OK$50,060
Longview, TX$50,040
Chillicothe, OH$50,040
Melbourne, FL$50,030
Sioux Falls, SD$49,940
Mobile, AL$49,940
Terre Haute, IN$49,920
Altoona, PA$49,880
Amarillo, TX$49,840
Killeen, TX$49,830
Fayetteville, AR$49,780
Chattanooga, TN$49,770
Sioux City, IA$49,720
Idaho Falls, ID$49,710
Lynchburg, VA$49,660
Gainesville, FL$49,590
Portsmouth, OH$49,570
Little Rock, AR$49,550
Lafayette, LA$49,530
Youngstown, OH$49,530
Daytona Beach, FL$49,500
Pensacola, FL$49,490
Clarksville, TN$49,490
Temple, TX$49,480
Hopkinsville, KY$49,320
Erie, PA$49,310
Florence, SC$49,290
Charleston, WV$49,200
Great Falls, MT$49,180
Macon, GA$49,100
Tallahassee, FL$49,090
Fayetteville, NC$49,080
Waco, TX$49,070
Helena, MT$49,030
Pine Bluff, AR$49,010
Vincennes, IN$48,950
Lubbock, TX$48,920
Alamogordo, NM$48,890
Twin Falls, ID$48,840
Rapid City, SD$48,830
Jackson, MS$48,730
Greenville, MS$48,720
Huntington, WV$48,720
Parkersburg, WV$48,670
Montgomery, AL$48,660
Wichita Falls, TX$48,600
Springfield, MO$48,600
Biloxi, MS$48,570
Monroe, LA$48,520
Johnstown, PA$48,480
Sumter, SC$48,460
Columbus, GA$48,450
Pascagoula, MS$48,350
Abilene, TX$48,350
Kingsport, TN$48,210
Albany, GA$48,210
Gulfport, MS$48,190
Alexandria, LA$48,010
Fort Smith, AR$47,870
El Paso, TX$47,720
Las Cruces, NM$47,480
Harlingen, TX$47,340
Pocatello, ID$47,330
Florence, AL$47,260
Brownsville, TX$47,250
Mcallen, TX$47,130
Dothan, AL$47,060
Columbus, MS$46,730
Altus, OK$46,470
Lawton, OK$46,370
Pierre, SD$46,170
What Skills Can Increase a Junior High Teacher's Salary?
Demanded Skills for the Role:
Learning Strategies (Mentioned in 8.62% Job Postings): A learning strategy is an individual's way of organizing and using a particular set of skills in order to learn content or accomplish other tasks more effectively and efficiently in school as well as in non-academic settings
Certification Programs (Mentioned in 5.17% Job Postings): A certificate program is a specialized education designed to develop or strengthen specific career skills. Considered as continuing education in some cases because it builds on your knowledge of a particular career or industry.
CPR (Mentioned in 1.72% Job Postings): Cardiopulmonary resuscitation (CPR) combines rescue breathing (mouth-to-mouth) and chest compressions to temporarily pump enough blood to the brain until specialized treatment is available.
See More Skills
Skills
Demand Percentage
Learning Strategies
8.62%
Certification Programs
5.17%
CPR
1.72%
What skills can make your compensation higher?
Mastering certain specialized skills can lead to a significant increase in pay.
Here are examples of skills and the potential impact they can have on a Junior High Teacher's salary.
Video Production: Can increase your salary by up to 20%.
Collaboration: Can increase your salary by up to 4%.
Coaching: Can increase your salary by up to 4%.
Skill
Salary
Salary % Increase
Video Production
$65,760
20%
Collaboration
$56,992
4%
Coaching
$56,992
4%
Digital Photography
$56,444
3%
Adobe Premiere Pro
$56,444
3%
Initiative
$55,896
2%
Get Latest Data
Junior High Teacher Salary by Company Size: Startups vs. Enterprise
Junior High Teacher salary potential scales significantly with company size.
Data shows that Enterprise companies (5,000+ employees) pay the highest average salary at around $58,697.
While startup companies pay approximate $49,827.
Junior High Teacher Salary by Company Size
Company Size
Employees
Average Salary
Startup
1~50
$49,827
Growth Stage
51~500
$52,650
Established
501~5000
$56,736
Enterprise
5000+
$58,697
Junior High Teacher Salary by Industry: Top Paying Sectors
For Junior High Teacher roles, the industry you choose can impact your earning potential
by as much as 25% (the gap between the highest and lowest paying industries).
Data shows that the highest-paying industry, Healthcare,
offers compensation 10% above the average. Conversely,
Junior High Teacher positions in Edu., Gov't. & Nonprofit typically offer lower base pay,
as this sector often view Junior High Teacher as a support function rather than a direct revenue driver.
The top paying industries for a Junior High Teacher
Industry Sector
Average Annual Salary
Average Hourly Rate
Pay vs.Avg
Healthcare
$60,280
$29.0
10%
Hospitality & Leisure
$57,540
$28.0
5%
Junior High Teacher Salary: Hourly Rate, Weekly Pay, and Monthly Pay
Understanding how a Junior High Teacher's annual salary breaks down can help with budgeting.
Below, you can see the average hourly rate, weekly pay, and monthly pay for this role.
Use the buttons to switch between different pay periods.
Salaries for a Junior High Teacher can change over time,
reflecting shifts in market demand and the overall economy.
The median salary decreased from $54,558 in 2023
to around $53,357 in 2025,
reflecting changes in demand, location, experience, and the wider economy.
For a detailed analysis of Junior High Teacher salary trends,
.
Average Annual Salary of Junior High Teacher Over Time
2022
$???
2023
$54,558
2024
$53,790
2025
$53,357
2026
$???
2027
$???
Year
Average Annual Salary
2022
View More
2023
$54,558
2024
$53,790
2025
$53,357
2026
View More
2027
View More
Most common benefits for Junior High Teacher
Social Security
401(k)
Disability
Healthcare
Pension
Time Off (days)
For Employers
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Common company salaries for Junior High Teacher
Here are companies hiring for Junior High Teacher and their salaries, click below for more details.
N
$97,099/per year
New York Police Department
Edu., Gov't. & Nonprofit
the United States
S
$95,962/per year
State of New York - Metropolitan Transportation Authority
Edu., Gov't. & Nonprofit
the United States
U
$94,615/per year
US Department of Transportation
Edu., Gov't. & Nonprofit
the United States
U
$93,141/per year
US General Services Administration
Edu., Gov't. & Nonprofit
the United States
L
$92,342/per year
Los Angeles County
Edu., Gov't. & Nonprofit
the United States
D
$92,011/per year
Department of Justice - Federal Bureau of Prisons
Edu., Gov't. & Nonprofit
the United States
U
$91,967/per year
US Department of Commerce
Edu., Gov't. & Nonprofit
the United States
U
$91,755/per year
US Department of Energy
Edu., Gov't. & Nonprofit
the United States
F
$91,673/per year
Federal Bureau of Investigation
Edu., Gov't. & Nonprofit
the United States
N
$90,276/per year
Naval Sea Systems Command
Edu., Gov't. & Nonprofit
the United States
T
$88,975/per year
The US Immigration and Customs Enforcement
Edu., Gov't. & Nonprofit
the United States
S
$88,721/per year
San Diego County
Edu., Gov't. & Nonprofit
the United States
T
$88,664/per year
The TTB
Edu., Gov't. & Nonprofit
the United States
L
$87,569/per year
Lutheran Services
Edu., Gov't. & Nonprofit
the United States
M
$85,066/per year
Maryland Inc
Edu., Gov't. & Nonprofit
the United States
S
$83,780/per year
State University of New York
Edu., Gov't. & Nonprofit
the United States
N
$82,969/per year
New York State
Edu., Gov't. & Nonprofit
the United States
P
$82,703/per year
Puerto Rico Department of Education
Edu., Gov't. & Nonprofit
the United States
U
$80,526/per year
US Central Command
Edu., Gov't. & Nonprofit
the United States
H
$80,286/per year
Health and Safety Executive Northern Ireland
Edu., Gov't. & Nonprofit
the United States
A
$79,270/per year
Air Force Reserve
Edu., Gov't. & Nonprofit
the United States
A
$78,505/per year
American Automobile Association (AAA)
Edu., Gov't. & Nonprofit
the United States
S
$76,678/per year
State of Florida - Department of Health
Edu., Gov't. & Nonprofit
the United States
N
$75,183/per year
New York State Department
Edu., Gov't. & Nonprofit
the United States
S
$75,106/per year
State University System of Florida
Edu., Gov't. & Nonprofit
the United States
Find Your Next Junior High Teacher Job
Ready to take the next step in your career?
Browse thousands of current Junior High Teacher job openings on our job board.
Use the search bar below to find your perfect match.
For Employees
Get a Salary Increase
Analyze the market and your qualifications to negotiate your salary with confidence.
Search Job Openings
Search thousands of open positions to find your next opportunity.
For Employers
Adjust Employee Salary
Individualize employee pay based on unique job requirements and personal qualifications.
Price My Industry Jobs
Get the latest market price for benchmark jobs and jobs in your industry.
Where Does Our Salary Data Come From?
Salary.com provides salary estimates, histograms, trends, and comparisons using data from employer job postings and third-party sources.