Home / Housing data / New Hampshire / Rankings / Median real estate taxesNew Hampshire places ranked by property taxes 230 places in New Hampshire have a reliable estimate of property taxes (2020–2024 American Community Survey).
10 sit at the Census Bureau’s top bracket ($10,000 or more) and cannot be ordered among themselves.
Lowest figure: Greenville ($1,577).
The figure for New Hampshire as a whole is $6,667 (±$35).
Figures last updated on November 12, 2026 .
Figure for New Hampshire as a whole $6,667 (±$35) Places ranked 230 New Hampshire places ranked by property taxes Median real estate taxes, estimate (90% margin of error), 2020–2024 Rank Place County Median real estate taxes 1 (tie) Brookline Hillsborough County $10,000 or more 1 (tie) Durham Strafford County $10,000 or more 1 (tie) Hampton Falls Rockingham County $10,000 or more 1 (tie) Hanover Grafton County $10,000 or more 1 (tie) Hollis Hillsborough County $10,000 or more 1 (tie) Hopkinton Merrimack County $10,000 or more 1 (tie) Lyme Grafton County $10,000 or more 1 (tie) Madbury Strafford County $10,000 or more 1 (tie) Newfields Rockingham County $10,000 or more 1 (tie) Windham Rockingham County $10,000 or more 11 Bedford Hillsborough County $9,803 (±$451) 12 Stratham Rockingham County $9,781 (±$817) 13 Amherst Hillsborough County $9,773 (±$347) 14 Brentwood Rockingham County $9,713 (±$983) 15 Lee Strafford County $9,661 (±$882) 16 Kensington Rockingham County $9,637 (±$470) 17 East Kingston Rockingham County $9,604 (±$636) 18 Bow Merrimack County $9,584 (±$472) 19 Mont Vernon Hillsborough County $9,432 (±$529) 20 South Hampton Rockingham County $9,109 (±$783) 21 Henniker Merrimack County $8,877 (±$380) 22 Exeter Rockingham County $8,814 (±$652) 23 Sandown Rockingham County $8,801 (±$331) 24 Newmarket Rockingham County $8,734 (±$267) 25 Peterborough Hillsborough County $8,655 (±$823) 26 (tie) Hampstead Rockingham County $8,634 (±$446) 26 (tie) Pelham Hillsborough County $8,634 (±$334) 28 North Hampton Rockingham County $8,529 (±$980) 29 New Castle Rockingham County $8,509 (±$1,176) 30 Danville Rockingham County $8,504 (±$641) 31 Chester Rockingham County $8,464 (±$550) 32 Sharon Hillsborough County $8,274 (±$1,455) 33 Litchfield Hillsborough County $8,273 (±$332) 34 Dover Strafford County $8,249 (±$352) 35 Dunbarton Merrimack County $8,233 (±$566) 36 New Boston Hillsborough County $8,181 (±$452) 37 Dublin Cheshire County $8,165 (±$804) 38 Lebanon Grafton County $8,149 (±$509) 39 Newton Rockingham County $8,124 (±$481) 40 Derry Rockingham County $8,103 (±$340) 41 Auburn Rockingham County $8,092 (±$653) 42 Londonderry Rockingham County $8,069 (±$209) 43 Portsmouth Rockingham County $8,018 (±$468) 44 Francestown Hillsborough County $8,014 (±$810) 45 Kingston Rockingham County $7,906 (±$867) 46 Plainfield Sullivan County $7,904 (±$621) 47 Sutton Merrimack County $7,652 (±$862) 48 Warner Merrimack County $7,650 (±$590) 49 Wilton Hillsborough County $7,612 (±$767) 50 Grantham Sullivan County $7,605 (±$988) 51 Pembroke Merrimack County $7,589 (±$547) 52 Milford Hillsborough County $7,522 (±$339) 53 Rye Rockingham County $7,519 (±$751) 54 Franconia Grafton County $7,451 (±$1,205) 55 Canterbury Merrimack County $7,421 (±$530) 56 Greenland Rockingham County $7,420 (±$684) 57 Deerfield Rockingham County $7,369 (±$568) 58 Merrimack Hillsborough County $7,345 (±$316) 59 Sugar Hill Grafton County $7,340 (±$1,412) 60 Nottingham Rockingham County $7,319 (±$495) 61 Greenfield Hillsborough County $7,264 (±$383) 62 Concord Merrimack County $7,227 (±$258) 63 Plaistow Rockingham County $7,194 (±$393) 64 Chichester Merrimack County $7,189 (±$604) 65 Lyndeborough Hillsborough County $7,133 (±$393) 66 Barrington Strafford County $7,121 (±$455) 67 Mason Hillsborough County $7,049 (±$398) 68 Salem Rockingham County $6,992 (±$210) 69 Temple Hillsborough County $6,983 (±$444) 70 Fremont Rockingham County $6,954 (±$321) 71 Goffstown Hillsborough County $6,941 (±$336) 72 Epping Rockingham County $6,936 (±$721) 73 Atkinson Rockingham County $6,918 (±$365) 74 Hancock Hillsborough County $6,884 (±$400) 75 Rollinsford Strafford County $6,851 (±$528) 76 Hampton Rockingham County $6,813 (±$304) 77 Keene Cheshire County $6,812 (±$273) 78 Somersworth Strafford County $6,805 (±$473) 79 Nashua Hillsborough County $6,799 (±$138) 80 Wilmot Merrimack County $6,651 (±$712) 81 Westmoreland Cheshire County $6,643 (±$656) 82 (tie) Hudson Hillsborough County $6,636 (±$164) 82 (tie) Rindge Cheshire County $6,636 (±$442) 84 Hooksett Merrimack County $6,554 (±$431) 85 Boscawen Merrimack County $6,549 (±$352) 86 Surry Cheshire County $6,384 (±$467) 87 Marlborough Cheshire County $6,362 (±$648) 88 Chesterfield Cheshire County $6,344 (±$595) 89 New London Merrimack County $6,325 (±$507) 90 Bradford Merrimack County $6,307 (±$869) 91 Plymouth Grafton County $6,288 (±$385) 92 Weare Hillsborough County $6,272 (±$272) 93 Gilmanton Belknap County $6,235 (±$559) 94 Deering Hillsborough County $6,223 (±$280) 95 Epsom Merrimack County $6,210 (±$307) 96 Enfield Grafton County $6,203 (±$596) 97 Jaffrey Cheshire County $6,196 (±$739) 98 Raymond Rockingham County $6,146 (±$262) 99 Piermont Grafton County $6,142 (±$571) 100 Candia Rockingham County $6,100 (±$518) 101 Strafford Strafford County $6,086 (±$524) 102 Newington Rockingham County $6,081 (±$458) 103 Walpole Cheshire County $6,078 (±$954) 104 Campton Grafton County $6,028 (±$809) 105 Webster Merrimack County $6,021 (±$299) 106 Barnstead Belknap County $6,003 (±$301) 107 Jackson Carroll County $6,001 (±$569) 108 Canaan Grafton County $5,985 (±$321) 109 Andover Merrimack County $5,962 (±$571) 110 Springfield Sullivan County $5,946 (±$625) 111 Bennington Hillsborough County $5,944 (±$522) 112 Brookfield Carroll County $5,926 (±$548) 113 Manchester Hillsborough County $5,922 (±$99) 114 Haverhill Grafton County $5,908 (±$595) 115 Salisbury Merrimack County $5,859 (±$867) 116 Orford Grafton County $5,836 (±$568) 117 Marlow Cheshire County $5,826 (±$629) 118 Loudon Merrimack County $5,821 (±$477) 119 Hillsborough Hillsborough County $5,815 (±$238) 120 Northwood Rockingham County $5,806 (±$358) 121 Cornish Sullivan County $5,796 (±$452) 122 Roxbury Cheshire County $5,787 (±$2,162) 123 Seabrook Rockingham County $5,785 (±$587) 124 (tie) Claremont Sullivan County $5,774 (±$382) 124 (tie) New Durham Strafford County $5,774 (±$448) 126 Waterville Valley Grafton County $5,745 (±$963) 127 Sanbornton Belknap County $5,731 (±$489) 128 Newbury Merrimack County $5,695 (±$406) 129 Pittsfield Merrimack County $5,694 (±$607) 130 Milton Strafford County $5,663 (±$826) 131 Newport Sullivan County $5,649 (±$388) 132 New Ipswich Hillsborough County $5,647 (±$424) 133 Antrim Hillsborough County $5,608 (±$714) 134 Belmont Belknap County $5,585 (±$534) 135 Gilsum Cheshire County $5,579 (±$441) 136 Nelson Cheshire County $5,575 (±$657) 137 Swanzey Cheshire County $5,558 (±$385) 138 Wentworth Grafton County $5,532 (±$943) 139 Middleton Strafford County $5,504 (±$490) 140 Langdon Sullivan County $5,492 (±$430) 141 Bethlehem Grafton County $5,418 (±$391) 142 Unity Sullivan County $5,394 (±$528) 143 Rochester Strafford County $5,334 (±$230) 144 Harrisville Cheshire County $5,329 (±$796) 145 Alstead Cheshire County $5,322 (±$493) 146 Winchester Cheshire County $5,314 (±$529) 147 Grafton Grafton County $5,239 (±$565) 148 Troy Cheshire County $5,229 (±$730) 149 Richmond Cheshire County $5,203 (±$468) 150 Fitzwilliam Cheshire County $5,173 (±$670) 151 Effingham Carroll County $5,163 (±$457) 152 Charlestown Sullivan County $5,143 (±$991) 153 Orange Grafton County $5,132 (±$700) 154 Sullivan Cheshire County $5,099 (±$669) 155 Northfield Merrimack County $5,097 (±$679) 156 Thornton Grafton County $5,032 (±$518) 157 Alexandria Grafton County $5,021 (±$461) 158 Meredith Belknap County $5,006 (±$607) 159 New Hampton Belknap County $4,973 (±$533) 160 Ashland Grafton County $4,961 (±$505) 161 Hill Merrimack County $4,933 (±$452) 162 Hinsdale Cheshire County $4,899 (±$513) 163 Franklin Merrimack County $4,886 (±$269) 164 Gilford Belknap County $4,868 (±$607) 165 Landaff Grafton County $4,813 (±$467) 166 Goshen Sullivan County $4,760 (±$462) 167 Littleton Grafton County $4,741 (±$758) 168 Farmington Strafford County $4,723 (±$268) 169 Rumney Grafton County $4,716 (±$310) 170 Woodstock Grafton County $4,707 (±$568) 171 Acworth Sullivan County $4,695 (±$408) 172 Lisbon Grafton County $4,691 (±$233) 173 Center Harbor Belknap County $4,667 (±$898) 174 Lempster Sullivan County $4,558 (±$315) 175 Wolfeboro Carroll County $4,531 (±$690) 176 Sandwich Carroll County $4,494 (±$192) 177 Laconia Belknap County $4,484 (±$221) 178 Tamworth Carroll County $4,474 (±$320) 179 Bath Grafton County $4,413 (±$816) 180 Ossipee Carroll County $4,401 (±$510) 181 Sunapee Sullivan County $4,400 (±$954) 182 Whitefield Coos County $4,394 (±$263) 183 Colebrook Coos County $4,350 (±$566) 184 Gorham Coos County $4,334 (±$521) 185 Washington Sullivan County $4,321 (±$564) 186 Stoddard Cheshire County $4,316 (±$410) 187 Randolph Coos County $4,269 (±$988) 188 Lancaster Coos County $4,226 (±$365) 189 Jefferson Coos County $4,196 (±$254) 190 Alton Belknap County $4,183 (±$406) 191 Bristol Grafton County $4,162 (±$602) 192 Conway Carroll County $4,087 (±$458) 193 Madison Carroll County $4,074 (±$372) 194 Eaton Carroll County $4,014 (±$533) 195 Lyman Grafton County $3,981 (±$466) 196 Holderness Grafton County $3,923 (±$607) 197 Croydon Sullivan County $3,806 (±$344) 198 Shelburne Coos County $3,801 (±$320) 199 Dorchester Grafton County $3,779 (±$471) 200 Danbury Merrimack County $3,760 (±$316) 201 Chatham Carroll County $3,690 (±$565) 202 Milan Coos County $3,674 (±$222) 203 Tilton Belknap County $3,622 (±$351) 204 Hebron Grafton County $3,603 (±$304) 205 Easton Grafton County $3,577 (±$760) 206 Dalton Coos County $3,561 (±$869) 207 Moultonborough Carroll County $3,479 (±$940) 208 Freedom Carroll County $3,478 (±$311) 209 Berlin Coos County $3,437 (±$216) 210 Carroll Coos County $3,356 (±$368) 211 Warren Grafton County $3,299 (±$362) 212 Pittsburg Coos County $3,193 (±$522) 213 Tuftonboro Carroll County $3,004 (±$538) 214 Lincoln Grafton County $2,984 (±$563) 215 Stewartstown Coos County $2,980 (±$837) 216 Wakefield Carroll County $2,954 (±$306) 217 Benton Grafton County $2,922 (±$521) 218 Dummer Coos County $2,898 (±$296) 219 Groton Grafton County $2,873 (±$282) 220 Bridgewater Grafton County $2,823 (±$399) 221 Northumberland Coos County $2,794 (±$372) 222 Monroe Grafton County $2,661 (±$139) 223 Errol Coos County $2,659 (±$316) 224 Stark Coos County $2,636 (±$281) 225 Albany Carroll County $2,554 (±$361) 226 (tie) Bartlett Carroll County $2,512 (±$392) 226 (tie) Stratford Coos County $2,512 (±$1,116) 228 Clarksville Coos County $2,276 (±$471) 229 Columbia Coos County $2,009 (±$382) 230 Greenville Hillsborough County $1,577 (±$630)
Unincorporated communities ranked by property taxes Median real estate taxes, estimate (90% margin of error), 2020–2024 Rank Place County Median real estate taxes 1 (tie) Contoocook Merrimack County $10,000 or more 1 (tie) Durham (community) Strafford County $10,000 or more 1 (tie) Hanover (community) Grafton County $10,000 or more 1 (tie) Seabrook Beach Rockingham County $10,000 or more 5 Henniker (community) Merrimack County $8,583 (±$202) 6 Newmarket (community) Rockingham County $7,929 (±$559) 7 Londonderry (community) Rockingham County $7,568 (±$405) 8 Goffstown (community) Hillsborough County $7,523 (±$762) 9 Exeter (community) Rockingham County $7,491 (±$1,113) 10 Peterborough (community) Hillsborough County $7,422 (±$1,043) 11 Derry (community) Rockingham County $7,278 (±$488) 12 Milford (community) Hillsborough County $6,978 (±$416) 13 Suncook Merrimack County $6,975 (±$693) 14 Hampton (community) Rockingham County $6,872 (±$387) 15 South Hooksett Merrimack County $6,801 (±$586) 16 (tie) Plymouth (community) Grafton County $6,483 (±$468) 16 (tie) Wilton (community) Hillsborough County $6,483 (±$278) 18 Hampton Beach Rockingham County $6,115 (±$764) 19 Marlborough (community) Cheshire County $6,076 (±$780) 20 Epping (community) Rockingham County $5,754 (±$657) 21 Hudson (community) Hillsborough County $5,729 (±$296) 22 New London (community) Merrimack County $5,598 (±$1,109) 23 Hillsborough (community) Hillsborough County $5,437 (±$534) 24 Newport (community) Sullivan County $5,415 (±$477) 25 Bethlehem (community) Grafton County $5,287 (±$874) 26 Raymond (community) Rockingham County $5,113 (±$678) 27 Pinardville Hillsborough County $5,054 (±$574) 28 Hooksett (community) Merrimack County $4,960 (±$482) 29 Jaffrey (community) Cheshire County $4,959 (±$516) 30 Pittsfield (community) Merrimack County $4,864 (±$621) 31 Enfield (community) Grafton County $4,779 (±$557) 32 Hinsdale (community) Cheshire County $4,776 (±$1,095) 33 Ashland (community) Grafton County $4,725 (±$741) 34 Antrim (community) Hillsborough County $4,707 (±$385) 35 East Merrimack Hillsborough County $4,652 (±$421) 36 Woodsville Grafton County $4,425 (±$1,381) 37 Farmington (community) Strafford County $4,423 (±$405) 38 Gorham (community) Coos County $4,381 (±$507) 39 Belmont (community) Belknap County $4,285 (±$633) 40 Winchester (community) Cheshire County $4,265 (±$1,089) 41 Troy (community) Cheshire County $4,250 (±$1,376) 42 Lancaster (community) Coos County $4,225 (±$332) 43 West Swanzey Cheshire County $3,958 (±$1,731) 44 Meredith (community) Belknap County $3,947 (±$1,357) 45 Wolfeboro (community) Carroll County $3,922 (±$668) 46 Littleton (community) Grafton County $3,781 (±$470) 47 Bristol (community) Grafton County $3,686 (±$187) 48 Tilton Northfield Belknap County $3,553 (±$204) 49 Conway (community) Carroll County $3,531 (±$447) 50 Colebrook (community) Coos County $3,480 (±$916) 51 Whitefield (community) Coos County $3,381 (±$707) 52 Sanbornville Carroll County $2,618 (±$226)
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.
230 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 lowest property taxes? Greenville has the lowest, $1,577 (±$630).
What is the property taxes in New Hampshire? The figure for New Hampshire as a whole is $6,667 (±$35).
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 November 12, 2026 .
Related