Middle School Teacher Salary in New Hampshire
Based on 3K+ workers in New Hampshire
Median Annual Salary (NH)
$71,140
$34.20/hr
vs National Average
$68,569
+3.7% vs national median
Salary Range (10th–90th)
$48K – $93K
3K employed in New Hampshire
The Middle School Teacher salary in New Hampshire presents a competitive earning potential, with a median annual income of $71,140. This figure places New Hampshire educators comfortably above the national average, approximately 4% higher, reflecting a strong demand for qualified teachers in the state. This data represents the compensation for a significant workforce of 3,120 employed middle school teachers across New Hampshire.
Several factors can influence the specific Middle School Teacher salary in New Hampshire. Experience level, the specific school district, and the teacher's educational attainment, such as a Master's degree, often play a crucial role in determining earning potential. Furthermore, the cost of living within different regions of New Hampshire can also contribute to variations in salary ranges, which typically fall between $47,600 and $92,660 annually.
Salary Distribution — Middle School Teacher in New Hampshire
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $47,600 |
| 25th percentile | $58,840 |
| Median (50th percentile) | $71,140 |
| 75th percentile | $80,570 |
| 90th percentile | $92,660 |
Top-Paying Industries for Middle School Teacher (U.S.)
Which industries pay Middle School Teachers the most — nationwide figures (industry-level data is not available by state). Middle School Teachers in New Hampshire tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Government (excl. schools, hospitals & USPS) | $65,240 | — |
| Educational Services | $64,390 | 619K |
| Other Services (except Public Administration) | $58,330 | 560 |
| Health Care and Social Assistance | $54,370 | 290 |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Middle School Teacher in New Hampshire vs National
| Year | Median Salary (New Hampshire) |
|---|---|
| 2022 | $63,000 |
| 2023 | $63,830 |
| 2024 | $64,810 |
| 2025 | $71,140 |
| 2026 (projected) | $75,408 |
The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.
| Year | New Hampshire Median | National Median |
|---|---|---|
| 2022 | $63,000 | $62,704 |
| 2023 | $63,830 | $65,652 |
| 2024 | $64,810 | $65,433 |
| 2025 | $71,140 | $68,569 |
| 2026 (projected) | $75,408 | $72,683 |
Middle School Teacher Salary by Experience Level in New Hampshire
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $58,840 |
| Mid-level | 3-5 yrs | $71,140 |
| Senior | 6-9 yrs | $80,570 |
| Staff / Lead | 10+ yrs | $92,660 |
Middle School Teacher Salary in Other States
Related Middle School Teacher Salaries in New Hampshire
How other high-demand occupations in New Hampshire compare to Middle School Teacher ($71,140 median).
| Occupation | Median Salary | vs Middle School Teacher | Hourly |
|---|---|---|---|
| Instructional Coordinator in NH | $81,210 | +14.2% | $39.04/hr |
| Secondary School Teacher in NH | $77,060 | +8.3% | $37.05/hr |
| Elementary School Teacher in NH | $72,410 | +1.8% | $34.81/hr |
| School Counselor in NH | $71,080 | -0.1% | $34.17/hr |
| Librarian in NH | $63,580 | -10.6% | $30.57/hr |
| Kindergarten Teacher in NH | $60,240 | -15.3% | $28.96/hr |
| Tutor in NH | $59,880 | -15.8% | $28.79/hr |
| Human Resources Specialist in NH | $70,840 | -0.4% | $34.06/hr |
| Police Officer in NH | $71,640 | +0.7% | $34.44/hr |
| Writer and Author in NH | $71,830 | +1.0% | $34.53/hr |
| Dietitian and Nutritionist in NH | $71,840 | +1.0% | $34.54/hr |
| Computer Network Support Specialist in NH | $72,330 | +1.7% | $34.77/hr |
Frequently Asked Questions
What is the typical salary for a middle school teacher in New Hampshire?
- The median salary for a middle school teacher in New Hampshire is $71,140 per year. This breaks down to an hourly rate of approximately $34. The salary range generally falls between $47,600 and $92,660 annually.
How does the salary for middle school teachers in New Hampshire compare to the national average?
- Middle school teachers in New Hampshire earn 3.7% more than the national average. This means the median salary of $71,140 is higher than what teachers earn across the country.
What is the salary range for middle school teachers in New Hampshire?
- The salary for middle school teachers in New Hampshire spans a range from $47,600 to $92,660 annually. The median salary of $71,140 falls within this spectrum, indicating that most teachers earn close to this amount.
How many middle school teachers are employed in New Hampshire?
- There are approximately 3,120 middle school teachers employed in New Hampshire. These educators contribute to the state's education system, with median annual earnings of $71,140.