Highest average teacher salaries in NH (2024-25)
Average teacher salaries across 191 New Hampshire school districts, 2024-25. Portsmouth School District leads at $93,927. NH DOE; ranked by DistrictFacts.
- Districts ranked
- 191
- Period
- 2024-25
- Publication floor
- 8 districts
- Tie rule
- Equal values share a rank; the next rank skips.
NHED "Teacher Average Salary in Public School Districts", 2024-2025: average salary.
Measure: Average teacher salary.
Source: NH DOE.
Ranked districts
- 1. Portsmouth School District — $93,927
- 2. Stratham School District — $93,624
- 3. Dresden School District — $92,395
- 4. Exeter Region Cooperative School District — $90,103
- 5. Hanover School District — $88,602
- 6. Concord School District — $88,176
- 7. Winnacunnet Cooperative School District — $87,969
- 8. Exeter School District — $87,771
- 9. Kensington School District — $86,046
- 10. Rye School District — $85,981
- 11. Seabrook School District — $85,261
- 12. South Hampton School District — $84,557
- 13. Brentwood School District — $84,038
- 14. North Hampton School District — $83,740
- 15. Newfields School District — $83,530
- 16. Pembroke School District — $82,950
- 17. Deerfield School District — $82,539
- 18. Sunapee School District — $80,895
- 19. Inter-Lakes Cooperative School District — $80,805
- 20. Hollis-Brookline Cooperative School District — $80,775
- 21. Oyster River Coop School District — $80,573
- 22. Lyme School District — $80,336
- 23. Campton School District — $80,227
- 24. Plymouth School District — $80,124
- 25. Epsom School District — $79,615
- 26. Chichester School District — $79,519
- 27. Allenstown School District — $78,661
- 28. Amherst School District — $78,362
- 29. Lebanon School District — $77,221
- 30. Souhegan Cooperative School District — $76,532
- 31. Hampton School District — $76,430
- 32. Governor Wentworth Regional School District — $76,222
- 33. Plainfield School District — $76,148
- 34. Salem School District — $76,146
- 35. Hollis School District — $76,052
- 36. East Kingston School District — $75,733
- 37. Gilmanton School District — $75,698
- 38. Hampstead School District — $75,375
- 39. Pemi-Baker Regional School District — $75,262
- 40. Grantham School District — $75,164
- 41. Hampton Falls School District — $75,023
- 42. New Castle School District — $74,269
- 43. Holderness School District — $74,087
- 44. Barrington School District — $73,663
- 45. Windham School District — $73,451
- 46. Thornton School District — $73,342
- 47. Bedford School District — $73,170
- 48. Londonderry School District — $73,098
- 49. Bow School District — $73,005
- 50. Newmarket School District — $72,753
- 51. Tamworth School District — $72,369
- 52. Lafayette Regional School District — $72,000
- 53. Greenland School District — $71,763
- 54. Dunbarton School District — $71,717
- 55. Dover School District — $71,404
- 56. Manchester School District — $71,240
- 57. Hillsboro-Deering Cooperative School District — $70,936
- 58. Kearsarge Regional School District — $70,889
- 59. Hopkinton School District — $70,800
- 60. Nottingham School District — $70,665
- 61. Washington School District — $70,561
- 62. Alton School District — $70,236
- 63. Milford School District — $70,123
- 64. Waterville Valley School District — $69,788
- 65. Nashua School District — $69,672
- 66. New Boston School District — $69,490
- 67. Mont Vernon School District — $69,372
- 68. Newington School District — $68,251
- 69. Litchfield School District — $68,152
- 70. Derry Cooperative School District — $67,738
- 71. Berlin School District — $67,636
- 72. Rollinsford School District — $67,486
- 73. Merrimack School District — $67,390
- 74. Goffstown School District — $67,287
- 75. Moultonborough School District — $67,138
- 76. Gilford School District — $67,070
- 77. Brookline School District — $66,809
- 78. Contoocook Valley School District — $66,773
- 79. Jackson School District — $66,642
- 80. Monroe School District — $65,761
- 81. Ashland School District — $65,665
- 82. Hooksett School District — $65,347
- 83. Harrisville School District — $65,139
- 84. Lincoln-Woodstock Cooperative School District — $64,959
- 85. Chesterfield School District — $64,897
- 86. Henniker School District — $64,537
- 87. Laconia School District — $64,499
- 88. Chester School District — $64,436
- 89. Timberlane Regional School District — $63,980
- 90. Mascoma Valley Regional School District — $63,748
- 91. Sanborn Regional School District — $63,532
- 92. Weare School District — $63,067
- 93. John Stark Regional School District — $62,875
- 94. Shaker Regional School District — $62,723
- 95. Keene School District — $62,636
- 96. Haverhill Cooperative School District — $62,626
- 97. Profile School District — $62,563
- 98. Next Charter School — $62,499
- 99. Fremont School District — $62,322
- 100. Virtual Learning Academy Charter School — $62,293
- 101. Lisbon Regional School District — $61,940
- 102. Auburn School District — $61,881
- 103. Madison School District — $61,864
- 104. Jaffrey-Rindge Cooperative School District — $61,819
- 105. Merrimack Valley School District — $61,571
- 106. Fall Mountain Regional School District — $61,503
- 107. Raymond School District — $61,349
- 108. Pelham School District — $61,225
- 109. Benjamin Franklin Academy Chartered Public School — $61,021
- 110. Northwood School District — $60,724
- 111. Marlborough School District — $60,554
- 112. Candia School District — $60,373
- 113. Piermont School District — $60,346
- 114. Mason School District — $60,286
- 115. Surry Village Charter School — $60,071
- 116. Hudson School District — $60,000
- 117. Epping School District — $59,899
- 118. Bartlett School District — $59,584
- 119. Mascenic Regional School District — $59,426
- 120. Freedom School District — $59,399
- 121. Littleton School District — $59,318
- 122. Cornish School District — $59,255
- 123. Warren School District — $59,084
- 124. White Mountains Regional School District — $58,981
- 125. Conway School District — $58,794
- 126. Hill School District — $58,790
- 127. Newfound Area School District — $58,663
- 128. Wilton-Lyndeborough Cooperative School District — $58,490
- 129. Rochester School District — $58,484
- 130. Middleton School District — $58,324
- 131. Andover School District — $58,243
- 132. Hinsdale School District — $58,145
- 133. Errol School District — $58,131
- 134. Winnisquam Regional School District — $57,844
- 135. Claremont School District — $57,714
- 136. Great Bay Charter School — $57,677
- 137. Gorham Randolph Shelburne Cooperative School District — $57,637
- 138. Bath School District — $57,454
- 139. Nelson School District — $57,140
- 140. Somersworth School District — $56,970
- 141. Unity School District — $56,557
- 142. Westmoreland School District — $56,304
- 143. Croydon School District — $56,253
- 144. Rumney School District — $56,045
- 145. Monadnock Regional School District — $55,298
- 146. Franklin School District — $54,933
- 147. The Birches Academy of Academics & Art A Public Charter Sch — $54,712
- 148. Wakefield School District — $54,556
- 149. Lempster School District — $54,515
- 150. Seacoast Classical Academy Chartered Public School — $54,350
- 151. Wentworth School District — $54,180
- 152. Strafford School District — $54,077
- 153. Polaris Charter School — $54,048
- 154. Bethlehem School District — $53,575
- 155. Northumberland School District — $53,485
- 156. Stark School District — $53,329
- 157. Mill Falls Charter School — $53,314
- 158. Seacoast Charter School — $52,950
- 159. Stratford School District — $52,833
- 160. Winchester School District — $52,691
- 161. Kreiva Academy Public Charter School — $52,171
- 162. Colebrook School District — $52,078
- 163. Compass Classical Academy Charter School — $52,000
- 164. Pittsburg School District — $51,755
- 165. Milton School District — $51,282
- 166. MicroSociety Academy Charter School Foundation — $51,000
- 167. Barnstead School District — $50,875
- 168. Newport School District — $50,582
- 169. River View Chartered Public School — $50,000
- 170. Strong Foundations Charter School — $48,778
- 171. Landaff School District — $48,000
- 172. Stewartstown School District — $47,375
- 173. Northeast Woodland Chartered Public School — $47,277
- 174. Windham Academy Public Charter School — $47,000
- 175. Milan School District — $46,864
- 176. Academy for Science and Design Charter School — $46,169
- 177. Lionheart Classical Academy Chartered Public School — $45,210
- 178. Ledyard Charter School — $45,179
- 179. Heartwood Public Charter School — $45,006
- 180. Spark Academy of Advanced Technologies — $45,000
- 180. The Founders Academy Charter School — $45,000
- 182. Making Community Connections Charter School — $44,959
- 183. Arts Academy of New Hampshire Chartered Public High School — $44,525
- 184. North Country Charter Academy — $43,308
- 185. Mountain Village Charter School — $43,000
- 186. Synergy Academy Chartered Public School — $42,250
- 187. Farmington School District — $42,000
- 188. Marlow School District — $41,837
- 189. Stoddard School District — $41,234
- 190. Gate City Charter School For the Arts — $38,750
- 191. Robert Frost Charter School — $37,380
Not ranked
- Albany School District — no figure in the state's file
- Benton School District — no figure in the state's file
- CSI Charter School — no figure in the state's file
- Chatham School District — no figure in the state's file
- Clarksville School District — no figure in the state's file
- Columbia School District — no figure in the state's file
- Coos County School District — no figure in the state's file
- Dummer School District — no figure in the state's file
- Eaton School District — no figure in the state's file
- Ellsworth School District — no figure in the state's file
- Gathering Waters Charter School — latest figure is for 2023-2024
- Goshen School District — no figure in the state's file
- Hale's Location (Carroll County) School District — no figure in the state's file
- Hart's Location School District — no figure in the state's file
- Pittsfield School District — latest figure is for 2023-2024
- Sullivan School District — no figure in the state's file
- Surry School District — no figure in the state's file
- Windsor School District — no figure in the state's file