New Hampshire places ranked by median home value

229 places in New Hampshire have a reliable estimate of median home value (2020–2024 American Community Survey).

Highest figures: New Castle ($1,701,300), Rye ($1,028,100), Newington ($861,600).

Lowest figure: Greenville ($106,000).

The figure for New Hampshire as a whole is $402,500 (±$2,808).

Figures last updated on .

Figure for New Hampshire as a whole
$402,500 (±$2,808)
Places ranked
229

New Hampshire places ranked by median home value

Median home value, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian home value
1New CastleRockingham County$1,701,300 (±$267,001)
2RyeRockingham County$1,028,100 (±$89,208)
3NewingtonRockingham County$861,600 (±$46,335)
4HanoverGrafton County$824,900 (±$60,678)
5Hampton FallsRockingham County$772,600 (±$75,734)
6WindhamRockingham County$723,300 (±$50,305)
7JacksonCarroll County$719,300 (±$109,253)
8PortsmouthRockingham County$688,500 (±$38,853)
9HollisHillsborough County$675,900 (±$47,830)
10North HamptonRockingham County$670,400 (±$61,006)
11GreenlandRockingham County$662,800 (±$41,511)
12South HamptonRockingham County$661,100 (±$44,556)
13KensingtonRockingham County$657,700 (±$47,075)
14StrathamRockingham County$655,400 (±$36,368)
15NewfieldsRockingham County$646,400 (±$34,213)
16LymeGrafton County$645,000 (±$64,250)
17MoultonboroughCarroll County$644,200 (±$120,256)
18Sugar HillGrafton County$639,700 (±$49,918)
19BedfordHillsborough County$612,100 (±$25,906)
20AuburnRockingham County$600,300 (±$29,499)
21HebronGrafton County$589,500 (±$61,038)
22East KingstonRockingham County$575,500 (±$55,942)
23Waterville ValleyGrafton County$562,500 (±$192,888)
24AtkinsonRockingham County$555,200 (±$65,297)
25New LondonMerrimack County$554,100 (±$64,493)
26PelhamHillsborough County$552,600 (±$26,703)
27ChesterRockingham County$552,300 (±$42,249)
28HamptonRockingham County$550,200 (±$39,404)
29WolfeboroCarroll County$546,500 (±$59,572)
30BrooklineHillsborough County$544,400 (±$38,413)
31AmherstHillsborough County$537,600 (±$29,685)
32FranconiaGrafton County$530,300 (±$95,689)
33BrentwoodRockingham County$528,100 (±$74,929)
34Mont VernonHillsborough County$526,300 (±$39,412)
35HampsteadRockingham County$521,100 (±$45,296)
36HopkintonMerrimack County$506,900 (±$53,619)
37BowMerrimack County$506,500 (±$34,268)
38LondonderryRockingham County$505,200 (±$19,574)
39DurhamStrafford County$504,300 (±$40,671)
40KingstonRockingham County$492,900 (±$57,562)
41LitchfieldHillsborough County$485,000 (±$18,250)
42DunbartonMerrimack County$484,100 (±$32,658)
43SandownRockingham County$483,400 (±$44,240)
44New BostonHillsborough County$481,100 (±$59,351)
45LeeStrafford County$480,600 (±$61,344)
46MeredithBelknap County$480,100 (±$48,130)
47MadburyStrafford County$476,900 (±$30,791)
48SharonHillsborough County$475,900 (±$38,126)
49SalemRockingham County$473,300 (±$15,596)
50Center HarborBelknap County$463,800 (±$74,284)
51NewburyMerrimack County$463,400 (±$36,294)
52TuftonboroCarroll County$462,300 (±$46,285)
53NewtonRockingham County$459,500 (±$18,414)
54MerrimackHillsborough County$458,600 (±$15,424)
55NottinghamRockingham County$457,500 (±$26,293)
56ExeterRockingham County$456,600 (±$20,909)
57GilfordBelknap County$456,500 (±$56,365)
58NewmarketRockingham County$455,000 (±$22,404)
59SanborntonBelknap County$452,300 (±$29,515)
60CanterburyMerrimack County$443,700 (±$20,620)
61SeabrookRockingham County$443,500 (±$40,438)
62PlainfieldSullivan County$442,400 (±$46,881)
63HudsonHillsborough County$438,900 (±$10,771)
64SandwichCarroll County$437,700 (±$79,029)
65DanvilleRockingham County$437,600 (±$26,355)
66EppingRockingham County$436,900 (±$35,413)
67 (tie)DoverStrafford County$436,700 (±$20,333)
67 (tie)HancockHillsborough County$436,700 (±$22,374)
69DerryRockingham County$432,000 (±$16,849)
70 (tie)DublinCheshire County$430,500 (±$72,121)
70 (tie)HarrisvilleCheshire County$430,500 (±$48,220)
72AltonBelknap County$430,400 (±$37,387)
73BrookfieldCarroll County$428,000 (±$61,483)
74StraffordStrafford County$427,900 (±$28,682)
75EastonGrafton County$426,100 (±$78,332)
76DeerfieldRockingham County$421,000 (±$32,537)
77FremontRockingham County$416,900 (±$31,200)
78CandiaRockingham County$415,600 (±$45,600)
79RindgeCheshire County$415,400 (±$34,515)
80ChichesterMerrimack County$409,300 (±$25,624)
81FrancestownHillsborough County$408,200 (±$34,033)
82 (tie)HooksettMerrimack County$407,000 (±$25,968)
82 (tie)RandolphCoos County$407,000 (±$56,858)
84 (tie)PeterboroughHillsborough County$404,500 (±$31,080)
84 (tie)PlaistowRockingham County$404,500 (±$31,638)
86NashuaHillsborough County$403,900 (±$10,831)
87TempleHillsborough County$401,000 (±$26,728)
88WilmotMerrimack County$399,600 (±$42,945)
89BarringtonStrafford County$399,100 (±$30,463)
90MilfordHillsborough County$398,800 (±$19,998)
91BridgewaterGrafton County$398,600 (±$65,353)
92RollinsfordStrafford County$398,100 (±$33,212)
93WeareHillsborough County$396,300 (±$26,214)
94SunapeeSullivan County$393,000 (±$50,647)
95New IpswichHillsborough County$392,400 (±$30,568)
96LyndeboroughHillsborough County$390,900 (±$26,289)
97EnfieldGrafton County$390,800 (±$71,370)
98FreedomCarroll County$389,000 (±$43,366)
99MadisonCarroll County$388,700 (±$36,111)
100LebanonGrafton County$385,400 (±$29,236)
101SpringfieldSullivan County$384,100 (±$49,920)
102MasonHillsborough County$384,000 (±$20,522)
103New HamptonBelknap County$383,700 (±$36,797)
104WiltonHillsborough County$381,500 (±$23,181)
105GoffstownHillsborough County$377,400 (±$20,469)
106EatonCarroll County$377,300 (±$62,398)
107ChesterfieldCheshire County$373,500 (±$32,860)
108PembrokeMerrimack County$371,500 (±$19,858)
109BartlettCarroll County$371,400 (±$77,563)
110RaymondRockingham County$370,400 (±$17,497)
111TamworthCarroll County$366,800 (±$29,057)
112AndoverMerrimack County$366,500 (±$44,102)
113ManchesterHillsborough County$365,600 (±$6,997)
114GilmantonBelknap County$363,700 (±$42,169)
115 (tie)LoudonMerrimack County$363,400 (±$47,886)
115 (tie)SalisburyMerrimack County$363,400 (±$46,616)
117HoldernessGrafton County$363,100 (±$60,167)
118NorthwoodRockingham County$363,000 (±$13,251)
119ChathamCarroll County$362,900 (±$41,999)
120SuttonMerrimack County$362,600 (±$15,664)
121BarnsteadBelknap County$362,400 (±$24,733)
122WashingtonSullivan County$358,600 (±$32,313)
123HennikerMerrimack County$356,700 (±$48,851)
124CamptonGrafton County$356,300 (±$38,199)
125WarnerMerrimack County$353,100 (±$22,282)
126ThorntonGrafton County$351,900 (±$20,231)
127WestmorelandCheshire County$351,800 (±$12,174)
128ConcordMerrimack County$350,900 (±$13,280)
129GreenfieldHillsborough County$350,300 (±$16,619)
130GranthamSullivan County$343,100 (±$39,276)
131LincolnGrafton County$342,000 (±$38,296)
132BradfordMerrimack County$341,700 (±$38,186)
133PiermontGrafton County$341,600 (±$22,072)
134NelsonCheshire County$340,900 (±$49,109)
135LaconiaBelknap County$340,300 (±$16,216)
136New DurhamStrafford County$339,400 (±$27,048)
137WebsterMerrimack County$338,500 (±$29,943)
138EpsomMerrimack County$338,400 (±$19,116)
139SurryCheshire County$331,400 (±$23,040)
140StoddardCheshire County$330,300 (±$20,026)
141OssipeeCarroll County$325,500 (±$23,271)
142MarlowCheshire County$325,400 (±$49,119)
143AlexandriaGrafton County$323,300 (±$27,135)
144WakefieldCarroll County$322,800 (±$43,454)
145EffinghamCarroll County$322,700 (±$30,395)
146WoodstockGrafton County$320,100 (±$37,256)
147WalpoleCheshire County$319,800 (±$48,419)
148 (tie)MiltonStrafford County$318,400 (±$34,084)
148 (tie)SomersworthStrafford County$318,400 (±$23,397)
150CroydonSullivan County$317,300 (±$33,427)
151BelmontBelknap County$316,300 (±$31,217)
152ConwayCarroll County$314,000 (±$43,032)
153RichmondCheshire County$313,400 (±$26,088)
154MonroeGrafton County$312,700 (±$57,963)
155MiddletonStrafford County$312,300 (±$27,270)
156HillMerrimack County$311,700 (±$41,128)
157LymanGrafton County$311,100 (±$66,181)
158DeeringHillsborough County$309,900 (±$26,526)
159RumneyGrafton County$309,800 (±$36,827)
160FitzwilliamCheshire County$305,900 (±$34,493)
161WentworthGrafton County$304,500 (±$39,455)
162OrangeGrafton County$302,600 (±$35,030)
163AntrimHillsborough County$298,800 (±$22,706)
164JeffersonCoos County$296,700 (±$91,785)
165CornishSullivan County$296,000 (±$69,086)
166PittsfieldMerrimack County$294,800 (±$30,301)
167PittsburgCoos County$292,800 (±$42,159)
168PlymouthGrafton County$292,400 (±$22,184)
169FarmingtonStrafford County$289,200 (±$47,085)
170NorthfieldMerrimack County$288,500 (±$32,577)
171 (tie)BentonGrafton County$288,300 (±$45,606)
171 (tie)BethlehemGrafton County$288,300 (±$21,879)
173BoscawenMerrimack County$286,500 (±$22,722)
174LittletonGrafton County$282,900 (±$55,095)
175LangdonSullivan County$281,900 (±$18,283)
176ShelburneCoos County$280,200 (±$45,344)
177LandaffGrafton County$279,300 (±$20,182)
178RochesterStrafford County$279,100 (±$10,241)
179UnitySullivan County$276,100 (±$29,492)
180ErrolCoos County$275,000 (±$91,762)
181AcworthSullivan County$273,000 (±$33,625)
182HillsboroughHillsborough County$272,300 (±$15,975)
183OrfordGrafton County$271,900 (±$24,702)
184AlsteadCheshire County$271,600 (±$36,795)
185GrotonGrafton County$269,000 (±$45,487)
186 (tie)BenningtonHillsborough County$267,300 (±$14,586)
186 (tie)GraftonGrafton County$267,300 (±$22,974)
188MarlboroughCheshire County$267,200 (±$34,668)
189TroyCheshire County$266,600 (±$39,008)
190FranklinMerrimack County$262,200 (±$22,177)
191CarrollCoos County$261,500 (±$42,342)
192MilanCoos County$259,400 (±$29,965)
193SwanzeyCheshire County$259,200 (±$15,352)
194BristolGrafton County$258,300 (±$63,172)
195GoshenSullivan County$255,600 (±$52,657)
196CanaanGrafton County$254,000 (±$25,693)
197KeeneCheshire County$252,500 (±$12,011)
198AlbanyCarroll County$248,300 (±$67,683)
199HaverhillGrafton County$247,900 (±$40,839)
200JaffreyCheshire County$245,500 (±$27,493)
201AllenstownMerrimack County$243,600 (±$68,642)
202WinchesterCheshire County$242,900 (±$20,031)
203DummerCoos County$242,200 (±$50,896)
204LempsterSullivan County$241,900 (±$28,526)
205GilsumCheshire County$241,500 (±$32,472)
206DanburyMerrimack County$240,700 (±$34,583)
207WhitefieldCoos County$240,400 (±$22,252)
208WarrenGrafton County$237,200 (±$34,915)
209SullivanCheshire County$236,500 (±$28,529)
210BathGrafton County$234,400 (±$23,239)
211CharlestownSullivan County$228,000 (±$62,421)
212AshlandGrafton County$227,000 (±$28,833)
213NewportSullivan County$225,900 (±$16,724)
214TiltonBelknap County$216,700 (±$65,973)
215LancasterCoos County$215,700 (±$24,153)
216StewartstownCoos County$210,400 (±$92,180)
217ClaremontSullivan County$204,600 (±$17,050)
218HinsdaleCheshire County$200,700 (±$19,023)
219LisbonGrafton County$198,000 (±$19,285)
220StarkCoos County$197,700 (±$34,319)
221ColumbiaCoos County$196,400 (±$28,874)
222ColebrookCoos County$192,200 (±$59,276)
223ClarksvilleCoos County$191,700 (±$84,312)
224DaltonCoos County$191,400 (±$67,810)
225GorhamCoos County$161,600 (±$49,140)
226StratfordCoos County$161,100 (±$47,549)
227BerlinCoos County$131,000 (±$14,729)
228NorthumberlandCoos County$120,100 (±$15,488)
229GreenvilleHillsborough County$106,000 (±$23,326)

Unincorporated communities ranked by median home value

Median home value, estimate (90% margin of error), 2020–2024
RankPlaceCountyMedian home value
1Seabrook BeachRockingham County$920,900 (±$75,232)
2Hanover (community)Grafton County$842,600 (±$96,790)
3Hampton (community)Rockingham County$545,300 (±$63,082)
4Hampton BeachRockingham County$508,900 (±$76,014)
5Durham (community)Strafford County$498,000 (±$44,630)
6New London (community)Merrimack County$481,000 (±$122,851)
7Wolfeboro (community)Carroll County$475,200 (±$97,822)
8Londonderry (community)Rockingham County$469,500 (±$23,252)
9Meredith (community)Belknap County$450,000 (±$102,653)
10South HooksettMerrimack County$433,200 (±$39,835)
11Newmarket (community)Rockingham County$423,500 (±$28,056)
12ContoocookMerrimack County$421,300 (±$77,375)
13Goffstown (community)Hillsborough County$415,300 (±$29,785)
14Derry (community)Rockingham County$391,200 (±$23,036)
15Epping (community)Rockingham County$384,800 (±$55,975)
16Peterborough (community)Hillsborough County$379,300 (±$56,680)
17Hudson (community)Hillsborough County$366,400 (±$23,577)
18SuncookMerrimack County$361,100 (±$22,251)
19Wilton (community)Hillsborough County$359,800 (±$22,171)
20Milford (community)Hillsborough County$357,800 (±$16,097)
21Exeter (community)Rockingham County$357,500 (±$79,795)
22Hooksett (community)Merrimack County$348,100 (±$31,620)
23Raymond (community)Rockingham County$314,900 (±$33,987)
24Henniker (community)Merrimack County$296,400 (±$48,266)
25Plymouth (community)Grafton County$294,400 (±$28,128)
26East MerrimackHillsborough County$291,500 (±$30,244)
27PinardvilleHillsborough County$286,300 (±$22,818)
28Antrim (community)Hillsborough County$281,500 (±$16,380)
29Enfield (community)Grafton County$277,900 (±$56,307)
30Pittsfield (community)Merrimack County$273,100 (±$47,398)
31Hillsborough (community)Hillsborough County$265,200 (±$50,738)
32Conway (community)Carroll County$264,900 (±$40,610)
33Bethlehem (community)Grafton County$262,000 (±$19,372)
34Marlborough (community)Cheshire County$261,700 (±$44,201)
35SanbornvilleCarroll County$251,100 (±$79,735)
36Tilton NorthfieldBelknap County$250,000 (±$78,572)
37Bristol (community)Grafton County$237,400 (±$26,564)
38Littleton (community)Grafton County$230,500 (±$21,995)
39Farmington (community)Strafford County$229,600 (±$34,598)
40WoodsvilleGrafton County$228,000 (±$14,696)
41Hinsdale (community)Cheshire County$227,000 (±$16,770)
42Winchester (community)Cheshire County$217,800 (±$17,154)
43Jaffrey (community)Cheshire County$217,700 (±$19,676)
44Newport (community)Sullivan County$211,200 (±$12,946)
45Troy (community)Cheshire County$204,600 (±$28,662)
46Lancaster (community)Coos County$200,500 (±$23,629)
47Whitefield (community)Coos County$195,400 (±$22,975)
48West SwanzeyCheshire County$193,400 (±$23,131)
49Ashland (community)Grafton County$173,900 (±$23,201)
50Colebrook (community)Coos County$156,700 (±$30,812)

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.

229 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 home value?

New Castle has the highest, $1,701,300 (±$267,001) (2020–2024 American Community Survey).

Which place in New Hampshire has the lowest median home value?

Greenville has the lowest, $106,000 (±$23,326).

What is the median home value in New Hampshire?

The figure for New Hampshire as a whole is $402,500 (±$2,808).

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