New Hampshire places ranked by median household income

214 places in New Hampshire have a reliable estimate of median household income (2020–2024 American Community Survey).

Highest figures: Newfields ($197,885), Windham ($189,583), New Castle ($176,953).

Lowest figure: Northumberland ($40,268).

The figure for New Hampshire as a whole is $99,031 (±$1,123).

Figures last updated on .

Figure for New Hampshire as a whole
$99,031 (±$1,123)
Places ranked
214

New Hampshire places ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1NewfieldsRockingham County$197,885 (±$15,145)
2WindhamRockingham County$189,583 (±$18,761)
3New CastleRockingham County$176,953 (±$28,974)
4BowMerrimack County$172,857 (±$15,561)
5BrooklineHillsborough County$171,046 (±$4,111)
6HanoverGrafton County$169,583 (±$35,895)
7HollisHillsborough County$168,883 (±$22,332)
8BedfordHillsborough County$167,418 (±$11,519)
9Hampton FallsRockingham County$166,157 (±$13,817)
10BrentwoodRockingham County$165,509 (±$23,185)
11KensingtonRockingham County$165,083 (±$18,089)
12GreenlandRockingham County$162,837 (±$10,892)
13LitchfieldHillsborough County$162,036 (±$10,951)
14Mont VernonHillsborough County$158,036 (±$19,443)
15New BostonHillsborough County$154,250 (±$25,162)
16Sugar HillGrafton County$154,091 (±$31,890)
17AuburnRockingham County$153,253 (±$6,317)
18AmherstHillsborough County$153,196 (±$10,209)
19South HamptonRockingham County$152,500 (±$43,680)
20StrathamRockingham County$151,998 (±$20,080)
21MadburyStrafford County$148,365 (±$30,043)
22North HamptonRockingham County$146,458 (±$29,048)
23AtkinsonRockingham County$146,380 (±$32,290)
24NewingtonRockingham County$145,833 (±$45,599)
25ChesterRockingham County$142,212 (±$18,777)
26SandwichCarroll County$140,694 (±$21,546)
27RyeRockingham County$140,655 (±$39,204)
28NewtonRockingham County$138,487 (±$29,117)
29East KingstonRockingham County$138,194 (±$37,902)
30HopkintonMerrimack County$137,477 (±$21,194)
31PelhamHillsborough County$135,956 (±$19,099)
32SandownRockingham County$135,040 (±$24,960)
33LymeGrafton County$133,906 (±$15,102)
34LondonderryRockingham County$132,556 (±$13,941)
35LeeStrafford County$131,579 (±$54,001)
36DeerfieldRockingham County$131,563 (±$9,698)
37SuttonMerrimack County$130,313 (±$31,080)
38NorthwoodRockingham County$129,375 (±$22,625)
39CanterburyMerrimack County$129,333 (±$36,907)
40MerrimackHillsborough County$127,219 (±$16,220)
41DunbartonMerrimack County$124,348 (±$20,963)
42HudsonHillsborough County$124,213 (±$6,061)
43DurhamStrafford County$124,056 (±$21,086)
44PlainfieldSullivan County$122,656 (±$13,190)
45NottinghamRockingham County$122,201 (±$20,090)
46StraffordStrafford County$122,105 (±$22,144)
47FremontRockingham County$120,781 (±$18,119)
48CandiaRockingham County$119,737 (±$37,443)
49CamptonGrafton County$118,870 (±$21,272)
50WeareHillsborough County$118,271 (±$16,971)
51JacksonCarroll County$117,986 (±$46,020)
52HooksettMerrimack County$117,962 (±$11,044)
53WilmotMerrimack County$117,759 (±$15,178)
54GilmantonBelknap County$117,088 (±$8,820)
55LyndeboroughHillsborough County$116,964 (±$16,888)
56GilfordBelknap County$116,635 (±$11,098)
57NewburyMerrimack County$116,477 (±$18,291)
58DanvilleRockingham County$115,104 (±$20,666)
59WiltonHillsborough County$114,349 (±$20,997)
60GoffstownHillsborough County$113,958 (±$11,732)
61SanborntonBelknap County$113,750 (±$40,766)
62AltonBelknap County$113,715 (±$18,594)
63HampsteadRockingham County$112,348 (±$17,783)
64BarnsteadBelknap County$111,660 (±$11,758)
65SalisburyMerrimack County$111,591 (±$17,107)
66MasonHillsborough County$111,090 (±$2,722)
67New IpswichHillsborough County$110,507 (±$9,355)
68SalemRockingham County$110,490 (±$9,292)
69MarlowCheshire County$110,455 (±$12,264)
70ExeterRockingham County$110,346 (±$12,674)
71BarringtonStrafford County$110,323 (±$13,505)
72SurryCheshire County$110,125 (±$24,607)
73ChichesterMerrimack County$109,297 (±$13,296)
74DerryRockingham County$108,944 (±$6,839)
75PlaistowRockingham County$108,317 (±$13,386)
76BradfordMerrimack County$108,015 (±$21,085)
77HoldernessGrafton County$107,863 (±$45,366)
78New LondonMerrimack County$107,773 (±$9,830)
79WebsterMerrimack County$107,171 (±$14,154)
80LoudonMerrimack County$106,966 (±$15,836)
81MoultonboroughCarroll County$106,693 (±$17,787)
82SullivanCheshire County$106,667 (±$20,288)
83PortsmouthRockingham County$106,219 (±$6,854)
84KingstonRockingham County$105,330 (±$11,911)
85DublinCheshire County$104,659 (±$13,999)
86RaymondRockingham County$104,597 (±$9,615)
87WestmorelandCheshire County$104,444 (±$27,624)
88Center HarborBelknap County$104,313 (±$16,162)
89EppingRockingham County$104,220 (±$6,858)
90FrancestownHillsborough County$104,063 (±$15,970)
91GreenfieldHillsborough County$103,603 (±$7,859)
92HarrisvilleCheshire County$103,036 (±$12,689)
93MadisonCarroll County$102,697 (±$10,515)
94RindgeCheshire County$102,679 (±$19,520)
95ChesterfieldCheshire County$102,370 (±$39,742)
96MiddletonStrafford County$101,696 (±$7,512)
97SunapeeSullivan County$101,393 (±$20,098)
98DeeringHillsborough County$101,250 (±$15,669)
99WakefieldCarroll County$100,976 (±$11,069)
100SpringfieldSullivan County$100,893 (±$19,357)
101NewmarketRockingham County$100,845 (±$13,234)
102FitzwilliamCheshire County$100,735 (±$10,840)
103TuftonboroCarroll County$100,574 (±$15,965)
104New DurhamStrafford County$100,194 (±$12,931)
105NelsonCheshire County$99,792 (±$23,218)
106PeterboroughHillsborough County$98,401 (±$7,986)
107CroydonSullivan County$98,333 (±$21,392)
108LebanonGrafton County$98,147 (±$10,156)
109EpsomMerrimack County$97,941 (±$13,256)
110LangdonSullivan County$97,917 (±$30,724)
111MilfordHillsborough County$97,768 (±$14,299)
112WentworthGrafton County$97,708 (±$24,455)
113NashuaHillsborough County$96,326 (±$5,040)
114EnfieldGrafton County$95,474 (±$18,614)
115New HamptonBelknap County$95,250 (±$35,392)
116HamptonRockingham County$95,233 (±$8,769)
117HancockHillsborough County$95,208 (±$15,453)
118HennikerMerrimack County$95,206 (±$20,525)
119StoddardCheshire County$94,904 (±$10,634)
120DoverStrafford County$94,829 (±$6,905)
121MiltonStrafford County$94,493 (±$27,483)
122WolfeboroCarroll County$94,375 (±$22,213)
123TempleHillsborough County$94,107 (±$15,006)
124WarnerMerrimack County$94,022 (±$17,661)
125ShelburneCoos County$93,125 (±$18,336)
126NorthfieldMerrimack County$92,917 (±$15,488)
127OrfordGrafton County$92,571 (±$23,889)
128JaffreyCheshire County$92,330 (±$17,793)
129CornishSullivan County$91,821 (±$2,398)
130HebronGrafton County$91,071 (±$16,967)
131OssipeeCarroll County$90,521 (±$22,451)
132ThorntonGrafton County$90,022 (±$17,243)
133PembrokeMerrimack County$89,519 (±$22,313)
134RollinsfordStrafford County$89,500 (±$25,575)
135WashingtonSullivan County$89,453 (±$12,256)
136RichmondCheshire County$89,375 (±$27,237)
137AlexandriaGrafton County$89,194 (±$8,399)
138TroyCheshire County$88,871 (±$13,550)
139AndoverMerrimack County$88,514 (±$27,087)
140MonroeGrafton County$88,150 (±$7,410)
141UnitySullivan County$87,500 (±$15,624)
142FranconiaGrafton County$87,292 (±$27,597)
143MeredithBelknap County$87,019 (±$18,824)
144AntrimHillsborough County$86,648 (±$22,351)
145LempsterSullivan County$86,607 (±$11,858)
146HaverhillGrafton County$85,929 (±$21,561)
147WoodstockGrafton County$85,667 (±$32,510)
148GrotonGrafton County$85,625 (±$21,177)
149BethlehemGrafton County$85,029 (±$17,781)
150ConcordMerrimack County$84,902 (±$4,505)
151HillsboroughHillsborough County$84,495 (±$11,534)
152SeabrookRockingham County$84,349 (±$15,363)
153BenningtonHillsborough County$83,875 (±$6,880)
154AcworthSullivan County$82,917 (±$5,365)
155WalpoleCheshire County$82,617 (±$15,822)
156BridgewaterGrafton County$82,361 (±$8,895)
157HillMerrimack County$82,125 (±$21,455)
158SwanzeyCheshire County$81,595 (±$11,254)
159CanaanGrafton County$81,583 (±$6,298)
160GraftonGrafton County$81,563 (±$22,447)
161DaltonCoos County$81,429 (±$36,078)
162BrookfieldCarroll County$81,406 (±$31,455)
163ManchesterHillsborough County$81,007 (±$1,990)
164RochesterStrafford County$80,836 (±$3,248)
165GilsumCheshire County$80,417 (±$6,570)
166NewportSullivan County$80,341 (±$11,943)
167PiermontGrafton County$80,000 (±$16,531)
168RumneyGrafton County$79,444 (±$20,753)
169KeeneCheshire County$78,445 (±$8,109)
170BristolGrafton County$78,438 (±$9,840)
171BoscawenMerrimack County$77,328 (±$26,572)
172PlymouthGrafton County$77,027 (±$26,219)
173EffinghamCarroll County$76,607 (±$14,066)
174SomersworthStrafford County$74,504 (±$12,735)
175PittsfieldMerrimack County$74,318 (±$14,464)
176LaconiaBelknap County$73,218 (±$11,507)
177AllenstownMerrimack County$72,500 (±$21,272)
178GreenvilleHillsborough County$71,875 (±$31,072)
179DanburyMerrimack County$71,685 (±$11,163)
180FranklinMerrimack County$71,648 (±$4,414)
181LymanGrafton County$71,042 (±$16,877)
182GoshenSullivan County$70,417 (±$26,141)
183MilanCoos County$70,300 (±$8,319)
184HinsdaleCheshire County$69,191 (±$4,896)
185BelmontBelknap County$69,063 (±$21,143)
186MarlboroughCheshire County$69,032 (±$8,645)
187LancasterCoos County$68,911 (±$23,307)
188TamworthCarroll County$68,036 (±$20,293)
189BathGrafton County$67,813 (±$22,045)
190WinchesterCheshire County$67,723 (±$10,625)
191AlbanyCarroll County$67,639 (±$19,125)
192JeffersonCoos County$67,188 (±$12,541)
193FarmingtonStrafford County$66,943 (±$3,957)
194TiltonBelknap County$66,667 (±$10,169)
195FreedomCarroll County$66,136 (±$14,428)
196LisbonGrafton County$65,500 (±$12,996)
197CarrollCoos County$64,821 (±$25,881)
198AlsteadCheshire County$64,526 (±$11,370)
199ConwayCarroll County$64,385 (±$7,855)
200WhitefieldCoos County$63,125 (±$12,164)
201WarrenGrafton County$62,981 (±$13,575)
202GorhamCoos County$61,275 (±$7,409)
203BartlettCarroll County$59,754 (±$9,277)
204ClaremontSullivan County$59,096 (±$7,539)
205PittsburgCoos County$58,250 (±$21,574)
206ColumbiaCoos County$57,917 (±$13,190)
207StewartstownCoos County$57,069 (±$15,031)
208LittletonGrafton County$56,746 (±$10,979)
209AshlandGrafton County$54,607 (±$8,919)
210ColebrookCoos County$51,159 (±$5,846)
211StratfordCoos County$49,583 (±$14,355)
212CharlestownSullivan County$47,338 (±$23,278)
213BerlinCoos County$45,180 (±$4,764)
214NorthumberlandCoos County$40,268 (±$6,838)

Unincorporated communities ranked by median household income

Median household income, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian household income
1Hanover (community)Grafton County$153,281 (±$25,791)
2Goffstown (community)Hillsborough County$132,997 (±$27,906)
3South HooksettMerrimack County$130,000 (±$14,661)
4SanbornvilleCarroll County$126,359 (±$46,813)
5Londonderry (community)Rockingham County$119,571 (±$13,138)
6Durham (community)Strafford County$112,070 (±$24,987)
7Hooksett (community)Merrimack County$101,053 (±$24,827)
8Jaffrey (community)Cheshire County$99,667 (±$25,369)
9Enfield (community)Grafton County$99,330 (±$20,845)
10ContoocookMerrimack County$97,928 (±$23,883)
11Hampton (community)Rockingham County$97,163 (±$3,708)
12Troy (community)Cheshire County$96,250 (±$15,616)
13Hudson (community)Hillsborough County$95,842 (±$19,134)
14Epping (community)Rockingham County$95,273 (±$21,721)
15Seabrook BeachRockingham County$93,571 (±$42,931)
16Derry (community)Rockingham County$91,673 (±$11,389)
17Plymouth (community)Grafton County$89,500 (±$31,779)
18Exeter (community)Rockingham County$87,346 (±$20,602)
19East MerrimackHillsborough County$87,311 (±$4,502)
20Newmarket (community)Rockingham County$87,196 (±$8,277)
21Peterborough (community)Hillsborough County$85,833 (±$14,647)
22Hampton BeachRockingham County$82,557 (±$17,401)
23Winchester (community)Cheshire County$81,250 (±$22,469)
24SuncookMerrimack County$79,836 (±$25,204)
25PinardvilleHillsborough County$79,340 (±$23,481)
26Milford (community)Hillsborough County$78,684 (±$10,770)
27Newport (community)Sullivan County$78,174 (±$17,533)
28Bristol (community)Grafton County$73,993 (±$24,058)
29Raymond (community)Rockingham County$73,066 (±$7,790)
30Antrim (community)Hillsborough County$72,738 (±$19,269)
31Hinsdale (community)Cheshire County$72,292 (±$25,267)
32North ConwayCarroll County$71,198 (±$29,364)
33Marlborough (community)Cheshire County$67,356 (±$10,327)
34Lancaster (community)Coos County$66,765 (±$20,318)
35Tilton NorthfieldBelknap County$66,705 (±$21,478)
36Bethlehem (community)Grafton County$64,625 (±$28,516)
37Gorham (community)Coos County$62,679 (±$8,412)
38Whitefield (community)Coos County$61,429 (±$20,801)
39Pittsfield (community)Merrimack County$60,144 (±$20,066)
40Meredith (community)Belknap County$59,375 (±$18,736)
41Conway (community)Carroll County$59,167 (±$17,743)
42WoodsvilleGrafton County$57,946 (±$26,723)
43Farmington (community)Strafford County$55,029 (±$9,687)
44Littleton (community)Grafton County$53,082 (±$5,155)
45Wolfeboro (community)Carroll County$51,839 (±$24,846)
46Colebrook (community)Coos County$46,833 (±$10,006)
47Ashland (community)Grafton County$44,188 (±$17,679)

Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

214 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in New Hampshire

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for New Hampshire beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near New Hampshire, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near New Hampshire, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about New Hampshire

Which place in New Hampshire has the highest median household income?

Newfields has the highest, $197,885 (±$15,145) (2020–2024 American Community Survey).

Which place in New Hampshire has the lowest median household income?

Northumberland has the lowest, $40,268 (±$6,838).

What is the median household income in New Hampshire?

The figure for New Hampshire as a whole is $99,031 (±$1,123).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related