Ranking · New Hampshire

Richest and poorest places in New Hampshire

Newfields has the highest median household income of New Hampshire's 235 ranked places ($197,885), within the margin of error of Windham; Charlestown has the lowest ($31,078). Ranked: places with 1,000 or more residents in the 2020 Census and an estimate whose coefficient of variation is 40% or less.

Which are the richest places?

Richest places in New Hampshire, first to fifth: Newfields ($197,885), Windham ($189,583), New Castle ($176,953), Bow ($172,857) and Brookline ($171,046).

Richest places in New Hampshire, by median household income, ACS 2020-2024 5-year estimates. "Within the margin": the survey cannot tell this place from the next one.
RankPlaceTypeMedian household incomeResidentsCounty
1 Newfieldswithin the margintown $197,885±$15,145 1,775Rockingham County
2 Windhamwithin the margintown $189,583±$18,761 16,259Rockingham County
3 New Castlewithin the margintown $176,953±$28,974 997Rockingham County
4 Bowwithin the margintown $172,857±$15,561 8,415Merrimack County
5 Brooklinewithin the margintown $171,046±$4,111 5,858Hillsborough County
6 Hanoverwithin the margintown $169,583±$35,895 12,054Grafton County
7 Holliswithin the margintown $168,883±$22,332 8,819Hillsborough County
8 Bedfordwithin the margintown $167,418±$11,519 23,973Hillsborough County
9 Hampton Fallswithin the margintown $166,157±$13,817 2,379Rockingham County
10 Brentwoodwithin the margintown $165,509±$23,185 4,923Rockingham County
11 Kensingtonwithin the margintown $165,083±$18,089 2,092Rockingham County
12 Greenlandwithin the margintown $162,837±$10,892 4,143Rockingham County
13 Litchfieldwithin the margintown $162,036±$10,951 8,704Hillsborough County
14 Mont Vernonwithin the margintown $158,036±$19,443 2,698Hillsborough County
15 New Bostonwithin the margintown $154,250±$25,162 6,276Hillsborough County
16 Hanover CDPinside Hanoverwithin the marginCDP $153,281±$25,791 8,479Grafton County
17 Auburnwithin the margintown $153,253±$6,317 6,336Rockingham County
18 Amherstwithin the margintown $153,196±$10,209 11,985Hillsborough County
19 Strathamwithin the margintown $151,998±$20,080 7,735Rockingham County
20 Madburywithin the margintown $148,365±$30,043 1,927Strafford County
21 North Hamptonwithin the margintown $146,458±$29,048 4,526Rockingham County
22 Atkinsonwithin the margintown $146,380±$32,290 7,397Rockingham County
23 Chesterwithin the margintown $142,212±$18,777 5,322Rockingham County
24 Sandwichwithin the margintown $140,694±$21,546 1,548Carroll County
25 Ryetown $140,655±$39,204 5,689Rockingham County

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

Which are the poorest places?

Poorest places in New Hampshire, first to fifth: Charlestown CDP ($31,078), Groveton ($37,321), Northumberland ($40,268), Ashland CDP ($44,188) and Berlin ($45,180).

Poorest places in New Hampshire, by median household income, ACS 2020-2024 5-year estimates.
RankPlaceTypeMedian household incomeResidentsCounty
235 Charlestown CDPinside Charlestownwithin the marginCDP $31,078±$12,632 659Sullivan County
234 Grovetoninside Northumberlandwithin the marginCDP $37,321±$8,365 834Coos County
233 Northumberlandwithin the margintown $40,268±$6,838 2,096Coos County
232 Ashland CDPinside Ashlandwithin the marginCDP $44,188±$17,679 1,404Grafton County
231 Berlinwithin the margincity $45,180±$4,764 9,502Coos County
230 Colebrook CDPinside Colebrookwithin the marginCDP $46,833±$10,006 1,268Coos County
229 Charlestownwithin the margintown $47,338±$23,278 4,924Sullivan County
228 Hillsborough CDPinside Hillsboroughwithin the marginCDP $49,205±$27,900 1,616Hillsborough County
227 Colebrookwithin the margintown $51,159±$5,846 2,110Coos County
226 Wolfeboro CDPinside Wolfeborowithin the marginCDP $51,839±$24,846 2,531Carroll County
225 Littleton CDPinside Littletonwithin the marginCDP $53,082±$5,155 4,114Grafton County
224 Greenville CDPinside Greenvillewithin the marginCDP $53,807±$33,085 865Hillsborough County
223 Ashlandwithin the margintown $54,607±$8,919 1,943Grafton County
222 Farmington CDPinside Farmingtonwithin the marginCDP $55,029±$9,687 3,924Strafford County
221 Littletonwithin the margintown $56,746±$10,979 6,003Grafton County
220 Woodsvilleinside Haverhillwithin the marginCDP $57,946±$26,723 1,422Grafton County
219 Claremontwithin the margincity $59,096±$7,539 13,032Sullivan County
218 Conway CDPinside Conwaywithin the marginCDP $59,167±$17,743 3,879Carroll County
217 Meredith CDPinside Meredithwithin the marginCDP $59,375±$18,736 2,617Belknap County
216 Bartlettwithin the margintown $59,754±$9,277 3,335Carroll County
215 Pittsfield CDPinside Pittsfieldwithin the marginCDP $60,144±$20,066 1,744Merrimack County
214 Gorhamwithin the margintown $61,275±$7,409 2,661Coos County
213 Whitefield CDPinside Whitefieldwithin the marginCDP $61,429±$20,801 1,512Coos County
212 Gorham CDPinside Gorhamwithin the marginCDP $62,679±$8,412 2,092Coos County
211 Whitefieldtown $63,125±$12,164 2,535Coos County

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

Which places in New Hampshire have the highest income per person?

The survey publishes income per person without a top code, so it gives a figure even for the richest places: New Castle has the highest estimate, $125,291 per resident (±$26,308), but it is within the margin of error of Sandwich ($101,268): the survey cannot say which is higher.

Highest per capita income in New Hampshire, ACS 2020-2024 5-year estimates. "Within the margin": the survey cannot tell it from the next one.
RankPlaceTypePer capita income
1 New Castlewithin the margintown$125,291±$26,308
2 Sandwichwithin the margintown$101,268±$36,087
3 Ryewithin the margintown$93,701±$15,044
4 Lymewithin the margintown$88,322±$12,514
5 Holliswithin the margintown$88,164±$10,587
6 North Hamptonwithin the margintown$87,260±$13,179
7 Greenlandwithin the margintown$83,889±$14,032
8 Contoocookwithin the marginCDP$82,998±$31,960
9 Hampton Fallswithin the margintown$80,960±$11,337
10 Windhamtown$79,463±$7,776

Source: American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · Check it at data.census.gov

How is this ranking made?

Each place's median household income is read from the 2020-2024 American Community Survey. A place enters the ranking if it had 1,000 or more residents in the 2020 Census and its estimate has a coefficient of variation of 40% or less. Ties in the published figure share a rank. This is a measurement of one figure, not a judgment of a place.

Towns and townships are ranked beside cities, villages and census-designated places, and a census-designated place can lie inside a township, so one area can appear twice, once as each.

Source: PlainCities ranking method applied to the American Community Survey 2020-2024 5-year estimates, U.S. Census Bureau (released January 2026) · How ranks are computed

How these figures are made: methodology and release checks · reading a margin of error · every state · corrections