Step&Lane
Home › States › New Hampshire

New Hampshire · districts and schedules

New Hampshire teacher salary schedules

Every New Hampshire district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.

Rankings from the parsed grids

Highest starting bachelor's salary

DistrictStartingColumnEnrollment
1. Concord School District$52,695.00BACHELORS3,949
2. Londonderry School District$51,827BA4,024
3. Nashua School District$49,000BA9,863
4. Manchester School District$47,741BA11,980
5. Rochester School Department$45,216BA3,855

Highest top-of-schedule cell

DistrictTop cellColumnEnrollment
1. Concord School District$101,491.00MASTERS +303,949
2. Nashua School District$100,386PhD9,863
3. Manchester School District$96,221DOC11,980
4. Londonderry School District$88,378M+304,024
5. Rochester School Department$81,639MA303,855

Fewest steps to the top cell

DistrictSteps to topColumnEnrollment
1. Concord School District14MASTERS +303,949
2. Manchester School District15DOC11,980
3. Londonderry School District15M+304,024
4. Rochester School Department18MA303,855
5. Nashua School District23PhD9,863

All 180 New Hampshire districts (NCES 2023-24)

DistrictEnrollmentIndexed scheduleLowest cell
Manchester School District
Manchester
11,980School Year 2026/2027 Teacher Salary Schedule 2026-27$47,741
Nashua School District
Nashua
9,863Teachers and Nurses Salary Schedule (2026-2027) 2026-27$49,000
Bedford School District
Bedford
4,070schedule not yet indexed–
Londonderry School District
Londonderry
4,024Appendix A salary schedule, 2026-2027 2026-27$51,827
Concord School District
Concord
3,9492025-2026 Teacher Scale 2025-26$51,456.67
Rochester School District
Rochester
3,855Schedule II teacher salary schedule (2026-27) 2026-27$45,216
Dover School District
Dover
3,644schedule not yet indexed–
Salem School District
Salem
3,558schedule not yet indexed–
Merrimack School District
Merrimack
3,544schedule not yet indexed–
Timberlane Regional School District
Plaistow
3,302schedule not yet indexed–
Derry Cooperative School District
Derry
3,093schedule not yet indexed–
Pinkerton Academy School District
Derry
3,057schedule not yet indexed–
Keene School District
Keene
3,044schedule not yet indexed–
Hudson School District
Hudson
3,025schedule not yet indexed–
Windham School District
Windham
3,002schedule not yet indexed–
Goffstown School District
Goffstown
2,798schedule not yet indexed–
Portsmouth School District
Portsmouth
2,449schedule not yet indexed–
Exeter Region Cooperative School District
Exeter
2,312schedule not yet indexed–
Merrimack Valley School District
Penacook
2,235schedule not yet indexed–
Governor Wentworth Regional School District
Wolfeboro Falls
2,121schedule not yet indexed–
Oyster River Coop School District
Durham
2,116schedule not yet indexed–
Milford School District
Milford
2,015schedule not yet indexed–
Contoocook Valley School District
Peterborough
1,951schedule not yet indexed–
Laconia School District
Laconia
1,824schedule not yet indexed–
Kearsarge Regional School District
New London
1,676schedule not yet indexed–
Bow School District
Bow
1,671schedule not yet indexed–
Pelham School District
Pelham
1,648schedule not yet indexed–
Lebanon School District
West Lebanon
1,633schedule not yet indexed–
Claremont School District
Claremont
1,621schedule not yet indexed–
Monadnock Regional School District
Swanzey
1,600schedule not yet indexed–
Conway School District
Conway
1,524schedule not yet indexed–
Fall Mountain Regional School District
Langdon
1,424schedule not yet indexed–
Pembroke School District
Pembroke
1,416schedule not yet indexed–
Sanborn Regional School District
Kingston
1,353schedule not yet indexed–
Somersworth School District
Somersworth
1,352schedule not yet indexed–
Amherst School District
Amherst
1,343schedule not yet indexed–
Hooksett School District
Hooksett
1,282schedule not yet indexed–
Jaffrey-Rindge Cooperative School District
Jaffrey
1,234schedule not yet indexed–
Winnisquam Regional School District
Tilton
1,233schedule not yet indexed–
Litchfield School District
Litchfield
1,177schedule not yet indexed–
Newfound Area School District
Bristol
1,177schedule not yet indexed–
Raymond School District
Raymond
1,142schedule not yet indexed–
Shaker Regional School District
Belmont
1,133schedule not yet indexed–
Hollis-Brookline Cooperative School District
Hollis
1,116schedule not yet indexed–
Gilford School District
Gilford
1,094schedule not yet indexed–
Mascoma Valley Regional School District
Enfield
1,082schedule not yet indexed–
Winnacunnet Cooperative School District
Hampton
1,061schedule not yet indexed–
Dresden School District
Hanover
1,050schedule not yet indexed–
Hillsboro-Deering Cooperative School District
Hillsborough
1,047schedule not yet indexed–
Berlin School District
Berlin
1,018schedule not yet indexed–
Newmarket School District
Newmarket
987schedule not yet indexed–
White Mountains Regional School District
Whitefield
979schedule not yet indexed–
Barrington School District
Barrington
972schedule not yet indexed–
Hopkinton School District
Contoocook
956schedule not yet indexed–
Inter-Lakes Cooperative School District
Meredith
934schedule not yet indexed–
Hampton School District
Hampton
905schedule not yet indexed–
Franklin School District
Franklin
893schedule not yet indexed–
Mascenic Regional School District
Greenville
882schedule not yet indexed–
Epping School District
Epping
878schedule not yet indexed–
Weare School District
Henniker
825schedule not yet indexed–
Hampstead School District
Hampstead
817schedule not yet indexed–
Exeter School District
Exeter
808schedule not yet indexed–
Farmington School District
Farmington
760schedule not yet indexed–
Newport School District
Newport
753schedule not yet indexed–
Souhegan Cooperative School District
Amherst
697schedule not yet indexed–
Hollis School District
Hollis
681schedule not yet indexed–
Coe-Brown Northwood Academy School District
Northwood
666schedule not yet indexed–
Haverhill Cooperative School District
N. Haverhill
664schedule not yet indexed–
Auburn School District
Hooksett
658schedule not yet indexed–
Seabrook School District
Hampton
649schedule not yet indexed–
Pemi-Baker Regional School District
Plymouth
647schedule not yet indexed–
John Stark Regional School District
Henniker
633schedule not yet indexed–
Littleton School District
Littleton
606schedule not yet indexed–
Brookline School District
Hollis
578schedule not yet indexed–
Wilton-Lyndeborough Cooperative School District
Lyndeborough
543schedule not yet indexed–
Milton School District
Milton
532schedule not yet indexed–
Hinsdale School District
Hinsdale
524schedule not yet indexed–
Stratham School District
Exeter
520schedule not yet indexed–
Chester School District
Chester
518schedule not yet indexed–
Nottingham School District
Nottingham
515schedule not yet indexed–
Pittsfield School District
Pittsfield
500schedule not yet indexed–
Deerfield School District
Pembroke
498schedule not yet indexed–
Barnstead School District
Alton
487schedule not yet indexed–
New Boston School District
Goffstown
481schedule not yet indexed–
Moultonborough School District
Moultonborough
477schedule not yet indexed–
Hanover School District
Hanover
438schedule not yet indexed–
Wakefield School District
Sanbornville
430schedule not yet indexed–
Alton School District
Alton
422schedule not yet indexed–
Northwood School District
Northwood
407schedule not yet indexed–
Prospect Mountain JMA School District
Alton
405schedule not yet indexed–
Rye School District
Greenland
401schedule not yet indexed–
Henniker School District
Henniker
398schedule not yet indexed–
Sunapee School District
Sunapee
397schedule not yet indexed–
Strafford School District
Strafford
394schedule not yet indexed–
Plymouth School District
Plymouth
384schedule not yet indexed–
Epsom School District
Pembroke
374schedule not yet indexed–
Greenland School District
Greenland
374schedule not yet indexed–
Gorham Randolph Shelburne Cooperative School District
Gorham
372schedule not yet indexed–
Winchester School District
Winchester
368schedule not yet indexed–
Fremont School District
Fremont
366schedule not yet indexed–
Gilmanton School District
Gilmanton
360schedule not yet indexed–
Allenstown School District
Pembroke
336schedule not yet indexed–
Northumberland School District
Groveton
307schedule not yet indexed–
Colebrook School District
Colebrook
304schedule not yet indexed–
Brentwood School District
Exeter
295schedule not yet indexed–
Campton School District
Plymouth
282schedule not yet indexed–
Lisbon Regional School District
Littleton
279schedule not yet indexed–
Candia School District
Hooksett
275schedule not yet indexed–
Grantham School District
Grantham
271schedule not yet indexed–
North Hampton School District
Hampton
271schedule not yet indexed–
Chesterfield School District
Keene
249schedule not yet indexed–
Lincoln-Woodstock Cooperative School District
Lincoln
249schedule not yet indexed–
Dunbarton School District
Bow
242schedule not yet indexed–
Mont Vernon School District
Amherst
232schedule not yet indexed–
Profile School District
Littleton
218schedule not yet indexed–
Plainfield School District
Meriden
198schedule not yet indexed–
Lyme School District
Lyme
196schedule not yet indexed–
Andover School District
Penacook
193schedule not yet indexed–
Chichester School District
Pembroke
190schedule not yet indexed–
Hampton Falls School District
Hampton
187schedule not yet indexed–
Tamworth School District
Tamworth
183schedule not yet indexed–
Thornton School District
Plymouth
173schedule not yet indexed–
Bartlett School District
Conway
171schedule not yet indexed–
Marlborough School District
Keene
157schedule not yet indexed–
Middleton School District
Wolfeboro Falls
153schedule not yet indexed–
Holderness School District
Plymouth
150schedule not yet indexed–
Ashland School District
Meredith
148schedule not yet indexed–
Rollinsford School District
Somersworth
147schedule not yet indexed–
Kensington School District
Exeter
143schedule not yet indexed–
Bethlehem School District
Littleton
140schedule not yet indexed–
Cornish School District
Cornish
136schedule not yet indexed–
Lempster School District
Lempster
125schedule not yet indexed–
Newfields School District
Exeter
121schedule not yet indexed–
East Kingston School District
Exeter
118schedule not yet indexed–
Westmoreland School District
Keene
117schedule not yet indexed–
Milan School District
Gorham
116schedule not yet indexed–
Madison School District
Tamworth
115schedule not yet indexed–
Mason School District
Mason
97schedule not yet indexed–
Lafayette Regional School District
Littleton
94schedule not yet indexed–
Unity School District
Claremont
93schedule not yet indexed–
Monroe School District
Monroe
88schedule not yet indexed–
Rumney School District
Plymouth
86schedule not yet indexed–
South Hampton School District
Hampton
83schedule not yet indexed–
Pittsburg School District
Colebrook
77schedule not yet indexed–
Wentworth School District
Plymouth
75schedule not yet indexed–
Warren School District
N. Haverhill
71schedule not yet indexed–
Hill School District
Hill
65schedule not yet indexed–
Nelson School District
Keene
63schedule not yet indexed–
Piermont School District
N. Haverhill
59schedule not yet indexed–
Marlow School District
Keene
58schedule not yet indexed–
Stratford School District
Groveton
57schedule not yet indexed–
Stewartstown School District
Colebrook
54schedule not yet indexed–
Stoddard School District
Henniker
54schedule not yet indexed–
Freedom School District
Tamworth
48schedule not yet indexed–
Newington School District
Greenland
48schedule not yet indexed–
Bath School District
N. Haverhill
47schedule not yet indexed–
Harrisville School District
Keene
47schedule not yet indexed–
Waterville Valley School District
Plymouth
43schedule not yet indexed–
Washington School District
Hillsborough
40schedule not yet indexed–
Jackson School District
Conway
38schedule not yet indexed–
Croydon School District
Croydon
37schedule not yet indexed–
Stark School District
Groveton
29schedule not yet indexed–
New Castle School District
Greenland
27schedule not yet indexed–
Landaff School District
Littleton
24schedule not yet indexed–
Errol School District
Gorham
13schedule not yet indexed–
Albany School District
Conway
–schedule not yet indexed–
Benton School District
N. Haverhill
–schedule not yet indexed–
Chatham School District
Conway
–schedule not yet indexed–
Clarksville School District
Colebrook
–schedule not yet indexed–
Columbia School District
Colebrook
–schedule not yet indexed–
Coos County School District
W. Stewartstown
–schedule not yet indexed–
Dummer School District
Gorham
–schedule not yet indexed–
Eaton School District
Conway
–schedule not yet indexed–
Ellsworth School District
Plymouth
–schedule not yet indexed–
Goshen School District
Goshen
–schedule not yet indexed–
Hale's Location (Carroll County) School District
Hale's Location
–schedule not yet indexed–
Hart's Location School District
Conway
–schedule not yet indexed–
Sullivan School District
Keene
–schedule not yet indexed–
Surry School District
Surry
–schedule not yet indexed–
Windsor School District
Hillsborough
–schedule not yet indexed–

Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.