Secondary School Teacher Salary in New Hampshire
Based on 6K+ workers in New Hampshire
Median Annual Salary (NH)
$77,060
$37.05/hr
vs National Average
$70,424
+9.4% vs national median
Salary Range (10th–90th)
$49K – $97K
6K employed in New Hampshire
The median Secondary School Teacher salary in New Hampshire is $77,060 annually, which is 9% above the national average. This figure falls within a broader range of $48,570 to $96,510, reflecting the diverse compensation packages available for educators in the Granite State. There are approximately 5,860 individuals employed in this profession across New Hampshire.
Several factors influence the Secondary School Teacher salary in New Hampshire. These can include years of experience, advanced degrees such as a Master's or Ph.D., the specific school district's budget and location within the state, and the subject area being taught, with high-demand specialties often commanding higher pay.
Salary Distribution — Secondary School Teacher in New Hampshire
| Percentile | Annual Salary |
|---|---|
| 10th percentile | $48,570 |
| 25th percentile | $60,860 |
| Median (50th percentile) | $77,060 |
| 75th percentile | $81,980 |
| 90th percentile | $96,510 |
Top-Paying Industries for Secondary School Teacher (U.S.)
Which industries pay Secondary School Teachers the most — nationwide figures (industry-level data is not available by state). Secondary School Teachers in New Hampshire tend to follow these industry patterns.
| Industry (U.S.) | Median Salary | Employed (U.S.) |
|---|---|---|
| Government (excl. schools, hospitals & USPS) | $77,330 | 2K |
| Educational Services | $72,170 | 1.1M |
| Administrative and Support Services | $63,290 | 550 |
| Health Care and Social Assistance | $57,880 | 1K |
| Other Services (except Public Administration) | $50,750 | 870 |
Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).
Historical Salary Trend — Secondary School Teacher in New Hampshire vs National
| Year | Median Salary (New Hampshire) |
|---|---|
| 2022 | $64,440 |
| 2023 | $65,150 |
| 2024 | $69,340 |
| 2025 | $77,060 |
| 2026 (projected) | $81,684 |
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 | $64,440 | $63,868 |
| 2023 | $65,150 | $67,463 |
| 2024 | $69,340 | $67,394 |
| 2025 | $77,060 | $70,424 |
| 2026 (projected) | $81,684 | $74,649 |
Secondary School Teacher Salary by Experience Level in New Hampshire
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $60,860 |
| Mid-level | 3-5 yrs | $77,060 |
| Senior | 6-9 yrs | $81,980 |
| Staff / Lead | 10+ yrs | $96,510 |
Secondary School Teacher Salary in Other States
Related Secondary School Teacher Salaries in New Hampshire
How other high-demand occupations in New Hampshire compare to Secondary School Teacher ($77,060 median).
| Occupation | Median Salary | vs Secondary School Teacher | Hourly |
|---|---|---|---|
| Instructional Coordinator in NH | $81,210 | +5.4% | $39.04/hr |
| Elementary School Teacher in NH | $72,410 | -6.0% | $34.81/hr |
| Middle School Teacher in NH | $71,140 | -7.7% | $34.20/hr |
| School Counselor in NH | $71,080 | -7.8% | $34.17/hr |
| Librarian in NH | $63,580 | -17.5% | $30.57/hr |
| Kindergarten Teacher in NH | $60,240 | -21.8% | $28.96/hr |
| Tutor in NH | $59,880 | -22.3% | $28.79/hr |
| Licensed Practical Nurse in NH | $77,110 | +0.1% | $37.07/hr |
| Purchasing Agent in NH | $77,270 | +0.3% | $37.15/hr |
| Credit Analyst in NH | $77,980 | +1.2% | $37.49/hr |
| Web Developer in NH | $78,260 | +1.6% | $37.63/hr |
| Property and Real Estate Manager in NH | $75,500 | -2.0% | $36.30/hr |
Frequently Asked Questions
How much does a secondary school teacher make in New Hampshire?
- The median salary for a secondary school teacher in New Hampshire is $77,060 per year, which is equivalent to $37 per hour. This means half of secondary school teachers in the state earn more than this amount, and half earn less.
What is the typical salary range for secondary school teachers in New Hampshire?
- In New Hampshire, secondary school teachers can expect to earn between $48,570 and $96,510 annually. This range represents the bottom 10% and top 10% of earners in this profession within the state.
How does New Hampshire's secondary school teacher salary compare to the national average?
- Secondary school teachers in New Hampshire earn 9.4% more than the national average. This indicates that the average salary in New Hampshire is higher than the overall average across the United States.
How many secondary school teachers are employed in New Hampshire?
- There are approximately 5,860 secondary school teachers employed in New Hampshire. This figure represents the total number of individuals working in this specific role within the state.