SalaryData

Elementary School Teacher Salary in New Hampshire

Based on 5K+ workers in New Hampshire

Data year: 2025 · Last updated: October 2026

Median Annual Salary (NH)

$72,410

$34.81/hr

vs National Average

$68,176

+6.2% vs national median

Salary Range (10th–90th)

$48K – $93K

5K employed in New Hampshire

The median Elementary School Teacher salary in New Hampshire is $72,410 annually. This figure places New Hampshire educators at a significant advantage, earning 6% more than the national average. With 5,190 workers in this vital profession across the state, these salaries reflect the importance and demand for qualified teachers in New Hampshire's elementary schools.

Several factors contribute to the Elementary School Teacher salary in New Hampshire. Experience level, advanced degrees, and the specific school district can all influence earnings, with the typical range falling between $48,110 and $92,920 per year. Location within the state and the specific responsibilities assigned to a teacher also play a role in determining their overall compensation.

Salary Distribution — Elementary School Teacher in New Hampshire

Elementary School Teacher (NH) salary percentiles
PercentileAnnual Salary
10th percentile$48,110
25th percentile$60,410
Median (50th percentile)$72,410
75th percentile$80,880
90th percentile$92,920

Top-Paying Industries for Elementary School Teacher (U.S.)

Which industries pay Elementary School Teachers the most — nationwide figures (industry-level data is not available by state). Elementary School Teachers in New Hampshire tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Government (excl. schools, hospitals & USPS)$72,990540
Educational Services$63,9701.4M
Health Care and Social Assistance$49,3402K
Other Services (except Public Administration)$46,3902K

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Elementary School Teacher in New Hampshire vs National

Historical Elementary School Teacher salary trend in New Hampshire
YearMedian Salary (New Hampshire)
2022$61,710
2023$63,550
2024$64,430
2025$72,410
2026 (projected)$76,755

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Elementary School Teacher in New Hampshire
YearNew Hampshire MedianNational Median
2022$61,710$61,148
2023$63,550$64,171
2024$64,430$64,107
2025$72,410$68,176
2026 (projected)$76,755$72,267

Elementary School Teacher Salary by Experience Level in New Hampshire

Elementary School Teacher salary by experience level in New Hampshire
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$60,410
Mid-level3-5 yrs$72,410
Senior6-9 yrs$80,880
Staff / Lead10+ yrs$92,920

Elementary School Teacher Salary in Other States

Related Elementary School Teacher Salaries in New Hampshire

How other high-demand occupations in New Hampshire compare to Elementary School Teacher ($72,410 median).

OccupationMedian Salaryvs Elementary School TeacherHourly
Instructional Coordinator in NH$81,210+12.2%$39.04/hr
Secondary School Teacher in NH$77,060+6.4%$37.05/hr
Middle School Teacher in NH$71,140-1.8%$34.20/hr
School Counselor in NH$71,080-1.8%$34.17/hr
Librarian in NH$63,580-12.2%$30.57/hr
Kindergarten Teacher in NH$60,240-16.8%$28.96/hr
Tutor in NH$59,880-17.3%$28.79/hr
Computer Network Support Specialist in NH$72,330-0.1%$34.77/hr
Dietitian and Nutritionist in NH$71,840-0.8%$34.54/hr
Writer and Author in NH$71,830-0.8%$34.53/hr
Police Officer in NH$71,640-1.1%$34.44/hr
Chemical Engineer in NH$73,250+1.2%$35.22/hr

Frequently Asked Questions

How much do elementary school teachers make in New Hampshire?

Elementary school teachers in New Hampshire earn a median salary of $72,410 per year, which breaks down to approximately $35 per hour. This salary is 6.2% higher than the national average for the profession.

What is the salary range for elementary school teachers in New Hampshire?

The typical salary range for elementary school teachers in New Hampshire is between $48,110 and $92,920 annually. The median salary of $72,410 falls within this range.

How does New Hampshire elementary school teacher pay compare to the national average?

Elementary school teachers in New Hampshire are compensated at a higher rate than the national average, with salaries being approximately 6.2% more. This means the median New Hampshire salary of $72,410 is significantly above the national median.

How many elementary school teachers are employed in New Hampshire?

There are approximately 5,190 elementary school teachers employed in New Hampshire. These professionals contribute to the education of young students across the state.

More Locations