New Hampshire property data
529,300 properties mapped across 253 New Hampshire counties, 32,630 of them carrying linked permit, violation, sale, or event records. These are the live map's own counts, not estimates. Statewide permit totals by jurisdiction are on the coverage page.
Counties
| County | Properties | With records | Linked share | Tier |
|---|---|---|---|---|
| Manchester | 28,302 | 48 | 0.2% | Parcel-first |
| Nashua | 20,564 | 5,583 | 27% | Active |
| Concord | 12,723 | 7,239 | 57% | Deep |
| Derry | 11,468 | 1,259 | 11% | Active |
| Rochester | 10,579 | 585 | 5.5% | Parcel-first |
| Londonderry | 10,485 | 380 | 3.6% | Parcel-first |
| Salem | 10,375 | 1,145 | 11% | Active |
| Dover | 8,546 | 2,845 | 33% | Active |
| Merrimack | 8,194 | 525 | 6.4% | Parcel-first |
| Keene | 7,403 | 302 | 4.1% | Parcel-first |
| Moultonborough | 6,667 | 2 | 0.0% | Parcel-first |
| Hudson | 6,666 | 32 | 0.5% | Parcel-first |
| Portsmouth | 6,302 | 318 | 5.0% | Parcel-first |
| Bedford | 6,254 | 9 | 0.1% | Parcel-first |
| Laconia | 6,179 | 22 | 0.4% | Parcel-first |
| Windham | 5,967 | 4,162 | 70% | Deep |
| Hampton | 5,814 | 15 | 0.3% | Parcel-first |
| Meredith | 5,666 | 6 | 0.1% | Parcel-first |
| Wakefield | 5,576 | 4 | 0.1% | Parcel-first |
| Pelham | 5,408 | 9 | 0.2% | Parcel-first |
| Claremont | 5,131 | 231 | 4.5% | Parcel-first |
| Milford | 4,779 | 14 | 0.3% | Parcel-first |
| Alton | 4,747 | 6 | 0.1% | Parcel-first |
| Conway | 4,667 | 0 | 0.0% | Parcel-only |
| Amherst | 4,657 | 18 | 0.4% | Parcel-first |
| Goffstown | 4,377 | 10 | 0.2% | Parcel-first |
| Ossipee | 4,341 | 7 | 0.2% | Parcel-first |
| Lebanon | 4,275 | 332 | 7.8% | Parcel-first |
| Weare | 4,270 | 2 | 0.0% | Parcel-first |
| Raymond | 4,237 | 4 | 0.1% | Parcel-first |
| Exeter | 4,184 | 509 | 12% | Active |
| Bartlett | 4,026 | 2 | 0.0% | Parcel-first |
| Berlin | 3,953 | 6 | 0.2% | Parcel-first |
| Hooksett | 3,926 | 2 | 0.1% | Parcel-first |
| Gilford | 3,682 | 4 | 0.1% | Parcel-first |
| Belmont | 3,527 | 6 | 0.2% | Parcel-first |
| Hollis | 3,505 | 8 | 0.2% | Parcel-first |
| Barrington | 3,469 | 2 | 0.1% | Parcel-first |
| Barnstead | 3,411 | 1 | 0.0% | Parcel-first |
| Littleton | 3,346 | 10 | 0.3% | Parcel-first |
| Somersworth | 3,321 | 8 | 0.2% | Parcel-first |
| Wolfeboro | 3,263 | 3 | 0.1% | Parcel-first |
| Swanzey | 3,199 | 6 | 0.2% | Parcel-first |
| Franklin | 3,161 | 9 | 0.3% | Parcel-first |
| Sunapee | 3,156 | 280 | 8.9% | Parcel-first |
| Bow | 3,142 | 6 | 0.2% | Parcel-first |
| Haverhill | 3,122 | 13 | 0.4% | Parcel-first |
| Madison | 3,098 | 2 | 0.1% | Parcel-first |
| Seabrook | 3,058 | 438 | 14% | Active |
| Tuftonboro | 3,042 | 2 | 0.1% | Parcel-first |
| Farmington | 3,011 | 14 | 0.5% | Parcel-first |
| Hopkinton | 2,930 | 2 | 0.1% | Parcel-first |
| Peterborough | 2,896 | 4 | 0.1% | Parcel-first |
| Hanover | 2,819 | 8 | 0.3% | Parcel-first |
| Rindge | 2,757 | 4 | 0.1% | Parcel-first |
| Northwood | 2,742 | 5 | 0.2% | Parcel-first |
| Kingston | 2,732 | 10 | 0.4% | Parcel-first |
| Enfield | 2,697 | 4 | 0.1% | Parcel-first |
| Nottingham | 2,615 | 2 | 0.1% | Parcel-first |
| Campton | 2,574 | 2 | 0.1% | Parcel-first |
| New London | 2,550 | 265 | 10% | Active |
| Pembroke | 2,550 | 15 | 0.6% | Parcel-first |
| Plaistow | 2,536 | 4 | 0.2% | Parcel-first |
| Gilmanton | 2,531 | 1,271 | 50% | Deep |
| Hillsborough | 2,528 | 3 | 0.1% | Parcel-first |
| New Boston | 2,474 | 2 | 0.1% | Parcel-first |
| Newport | 2,470 | 7 | 0.3% | Parcel-first |
| Bristol | 2,443 | 11 | 0.5% | Parcel-first |
| Jaffrey | 2,417 | 9 | 0.4% | Parcel-first |
| Newmarket | 2,407 | 40 | 1.7% | Parcel-first |
| Chesterfield | 2,396 | 0 | 0.0% | Parcel-only |
| Strafford | 2,389 | 2 | 0.1% | Parcel-first |
| Thornton | 2,389 | 0 | 0.0% | Parcel-only |
| Newbury | 2,386 | 1 | 0.0% | Parcel-first |
| Durham | 2,316 | 3 | 0.1% | Parcel-first |
| Sandown | 2,288 | 7 | 0.3% | Parcel-first |
| Litchfield | 2,252 | 3 | 0.1% | Parcel-first |
| Pittsburg | 2,217 | 6 | 0.3% | Parcel-first |
| Epsom | 2,202 | 76 | 3.5% | Parcel-first |
| City of Concord | 2,195 | 2,195 | 100% | Deep |
| Freedom | 2,174 | 0 | 0.0% | Parcel-only |
| Bethlehem | 2,171 | 5 | 0.2% | Parcel-first |
| Charlestown | 2,164 | 29 | 1.3% | Parcel-first |
| Sanbornton | 2,055 | 4 | 0.2% | Parcel-first |
| Loudon | 2,035 | 0 | 0.0% | Parcel-only |
| Milton | 2,006 | 2 | 0.1% | Parcel-first |
| Northfield | 1,974 | 2 | 0.1% | Parcel-first |
| Lincoln | 1,903 | 3 | 0.2% | Parcel-first |
| Epping | 1,890 | 8 | 0.4% | Parcel-first |
| Wilton | 1,884 | 5 | 0.3% | Parcel-first |
| Henniker | 1,868 | 2 | 0.1% | Parcel-first |
| Brookline | 1,853 | 1 | 0.1% | Parcel-first |
| Pittsfield | 1,828 | 2 | 0.1% | Parcel-first |
| Antrim | 1,816 | 0 | 0.0% | Parcel-only |
| Canaan | 1,800 | 0 | 0.0% | Parcel-only |
| Grantham | 1,800 | 2 | 0.1% | Parcel-first |
| Sandwich | 1,772 | 0 | 0.0% | Parcel-only |
| New Hampton | 1,735 | 85 | 4.9% | Parcel-first |
| Stoddard | 1,704 | 0 | 0.0% | Parcel-only |
| Hinsdale | 1,676 | 3 | 0.2% | Parcel-first |
| Rye | 1,655 | 1 | 0.1% | Parcel-first |
| Lee | 1,631 | 0 | 0.0% | Parcel-only |
| Sutton | 1,624 | 0 | 0.0% | Parcel-only |
| Hampstead | 1,619 | 1 | 0.1% | Parcel-first |
| Brentwood | 1,618 | 2 | 0.1% | Parcel-first |
| Fremont | 1,606 | 7 | 0.4% | Parcel-first |
| Tilton | 1,606 | 6 | 0.4% | Parcel-first |
| Greenland | 1,603 | 4 | 0.2% | Parcel-first |
| Canterbury | 1,573 | 0 | 0.0% | Parcel-only |
| Alexandria | 1,561 | 0 | 0.0% | Parcel-only |
| Whitefield | 1,550 | 12 | 0.8% | Parcel-first |
| Andover | 1,530 | 2 | 0.1% | Parcel-first |
| Jackson | 1,500 | 0 | 0.0% | Parcel-only |
| Plymouth | 1,490 | 5 | 0.3% | Parcel-first |
| Washington | 1,479 | 1 | 0.1% | Parcel-first |
| New Ipswich | 1,471 | 5 | 0.3% | Parcel-first |
| Gorham | 1,463 | 3 | 0.2% | Parcel-first |
| Dunbarton | 1,444 | 0 | 0.0% | Parcel-only |
| Grafton | 1,402 | 1 | 0.1% | Parcel-first |
| Tamworth | 1,399 | 1 | 0.1% | Parcel-first |
| Atkinson | 1,387 | 1 | 0.1% | Parcel-first |
| Alstead | 1,362 | 0 | 0.0% | Parcel-only |
| Bradford | 1,362 | 0 | 0.0% | Parcel-only |
| Newton | 1,327 | 16 | 1.2% | Parcel-first |
| Deerfield | 1,318 | 3 | 0.2% | Parcel-first |
| Northumberland | 1,316 | 0 | 0.0% | Parcel-only |
| Boscawen | 1,274 | 5 | 0.4% | Parcel-first |
| Lisbon | 1,264 | 0 | 0.0% | Parcel-only |
| Rumney | 1,238 | 3 | 0.2% | Parcel-first |
| Deering | 1,230 | 1 | 0.1% | Parcel-first |
| Auburn | 1,225 | 0 | 0.0% | Parcel-only |
| Plainfield | 1,224 | 3 | 0.2% | Parcel-first |
| Danville | 1,191 | 57 | 4.8% | Parcel-first |
| Hancock | 1,188 | 1 | 0.1% | Parcel-first |
| Holderness | 1,171 | 0 | 0.0% | Parcel-only |
| Candia | 1,163 | 1 | 0.1% | Parcel-first |
| Allenstown | 1,155 | 5 | 0.4% | Parcel-first |
| Woodstock | 1,155 | 1 | 0.1% | Parcel-first |
| North Hampton | 1,151 | 2 | 0.2% | Parcel-first |
| Danbury | 1,124 | 0 | 0.0% | Parcel-only |
| Milan | 1,119 | 0 | 0.0% | Parcel-only |
| Springfield | 1,119 | 0 | 0.0% | Parcel-only |
| Bridgewater | 1,111 | 0 | 0.0% | Parcel-only |
| Bath | 1,091 | 74 | 6.8% | Parcel-first |
| Unity | 1,074 | 0 | 0.0% | Parcel-only |
| Troy | 1,066 | 22 | 2.1% | Parcel-first |
| Hampton Falls | 1,064 | 0 | 0.0% | Parcel-only |
| Warner | 1,046 | 0 | 0.0% | Parcel-only |
| Westmoreland | 1,042 | 0 | 0.0% | Parcel-only |
| Marlborough | 1,020 | 5 | 0.5% | Parcel-first |
| Carroll | 976 | 0 | 0.0% | Parcel-only |
| Orford | 976 | 0 | 0.0% | Parcel-only |
| Chester | 969 | 2 | 0.2% | Parcel-first |
| Jefferson | 963 | 0 | 0.0% | Parcel-only |
| Dalton | 953 | 1 | 0.1% | Parcel-first |
| Salisbury | 942 | 1 | 0.1% | Parcel-first |
| Greenfield | 938 | 1 | 0.1% | Parcel-first |
| New Durham | 916 | 0 | 0.0% | Parcel-only |
| Colebrook | 891 | 0 | 0.0% | Parcel-only |
| Winchester | 867 | 2 | 0.2% | Parcel-first |
| Middleton | 859 | 0 | 0.0% | Parcel-only |
| Wentworth | 848 | 0 | 0.0% | Parcel-only |
| Stratford | 829 | 5 | 0.6% | Parcel-first |
| Fitzwilliam | 822 | 0 | 0.0% | Parcel-only |
| Franconia | 804 | 1 | 0.1% | Parcel-first |
| Webster | 801 | 1 | 0.1% | Parcel-first |
| Lyme | 779 | 2 | 0.3% | Parcel-first |
| Effingham | 773 | 0 | 0.0% | Parcel-only |
| Chichester | 753 | 0 | 0.0% | Parcel-only |
| Errol | 739 | 0 | 0.0% | Parcel-only |
| Columbia | 723 | 0 | 0.0% | Parcel-only |
| City of Dover | 722 | 722 | 100% | Deep |
| Lyman | 712 | 0 | 0.0% | Parcel-only |
| Cornish | 704 | 0 | 0.0% | Parcel-only |
| Hill | 697 | 0 | 0.0% | Parcel-only |
| Walpole | 684 | 3 | 0.4% | Parcel-first |
| Marlow | 683 | 0 | 0.0% | Parcel-only |
| Rollinsford | 664 | 0 | 0.0% | Parcel-only |
| Harrisville | 660 | 0 | 0.0% | Parcel-only |
| Albany | 647 | 1 | 0.2% | Parcel-first |
| Stratham | 619 | 1 | 0.2% | Parcel-first |
| Acworth | 618 | 150 | 24% | Active |
| Mont Vernon | 611 | 0 | 0.0% | Parcel-only |
| Eaton | 607 | 0 | 0.0% | Parcel-only |
| Brookfield | 599 | 0 | 0.0% | Parcel-only |
| Stark | 599 | 0 | 0.0% | Parcel-only |
| Richmond | 596 | 2 | 0.3% | Parcel-first |
| Clarksville | 586 | 0 | 0.0% | Parcel-only |
| Hebron | 551 | 78 | 14% | Active |
| Stewartstown | 550 | 0 | 0.0% | Parcel-only |
| Goshen | 540 | 0 | 0.0% | Parcel-only |
| Lempster | 539 | 30 | 5.6% | Parcel-first |
| Ashland | 536 | 1 | 0.2% | Parcel-first |
| Unincorporated | 533 | 0 | 0.0% | Parcel-only |
| Piermont | 530 | 0 | 0.0% | Parcel-only |
| Lyndeborough | 517 | 1 | 0.2% | Parcel-first |
| Greenville | 508 | 0 | 0.0% | Parcel-only |
| Newfields | 485 | 6 | 1.2% | Parcel-first |
| Landaff | 482 | 0 | 0.0% | Parcel-only |
| Sullivan | 478 | 0 | 0.0% | Parcel-only |
| Mason | 477 | 2 | 0.4% | Parcel-first |
| Dorchester | 469 | 1 | 0.2% | Parcel-first |
| East Kingston | 467 | 1 | 0.2% | Parcel-first |
| Center Harbor | 462 | 0 | 0.0% | Parcel-only |
| Croydon | 462 | 0 | 0.0% | Parcel-only |
| Madbury | 452 | 0 | 0.0% | Parcel-only |
| Surry | 441 | 0 | 0.0% | Parcel-only |
| Warren | 413 | 0 | 0.0% | Parcel-only |
| Dublin | 406 | 0 | 0.0% | Parcel-only |
| Langdon | 399 | 0 | 0.0% | Parcel-only |
| Sugar Hill | 386 | 0 | 0.0% | Parcel-only |
| City of Nashua | 352 | 352 | 100% | Deep |
| Monroe | 349 | 0 | 0.0% | Parcel-only |
| Waterville Valley | 322 | 0 | 0.0% | Parcel-only |
| Nelson | 316 | 0 | 0.0% | Parcel-only |
| Francestown | 313 | 0 | 0.0% | Parcel-only |
| Groton | 310 | 0 | 0.0% | Parcel-only |
| Dummer | 297 | 0 | 0.0% | Parcel-only |
| Temple | 273 | 0 | 0.0% | Parcel-only |
| Randolph | 272 | 0 | 0.0% | Parcel-only |
| Bennington | 265 | 1 | 0.4% | Parcel-first |
| Kensington | 250 | 0 | 0.0% | Parcel-only |
| Chatham | 225 | 0 | 0.0% | Parcel-only |
| Roxbury | 212 | 0 | 0.0% | Parcel-only |
| Gilsum | 201 | 1 | 0.5% | Parcel-first |
| Shelburne | 194 | 0 | 0.0% | Parcel-only |
| Ellsworth | 149 | 0 | 0.0% | Parcel-only |
| Hales Location | 128 | 0 | 0.0% | Parcel-only |
| New Castle | 127 | 0 | 0.0% | Parcel-only |
| Newington | 109 | 1 | 0.9% | Parcel-first |
| Sharon | 108 | 0 | 0.0% | Parcel-only |
| Harts Location | 105 | 0 | 0.0% | Parcel-only |
| Orange | 76 | 7 | 9.2% | Parcel-first |
| Town of Seabrook | 74 | 74 | 100% | Deep |
| Easton | 73 | 0 | 0.0% | Parcel-only |
| Benton | 71 | 0 | 0.0% | Parcel-only |
| South Hampton | 65 | 13 | 20% | Active |
| Town of Salem | 61 | 61 | 100% | Deep |
| City of Rochester | 50 | 50 | 100% | Deep |
| Lancaster | 41 | 0 | 0.0% | Parcel-only |
| Town of Lebanon | 39 | 39 | 100% | Deep |
| Town of Merrimack | 23 | 23 | 100% | Deep |
| Town of Gorham NH | 22 | 22 | 100% | Deep |
| Town of Newport | 21 | 21 | 100% | Deep |
| City of Keene | 19 | 19 | 100% | Deep |
| Windsor | 18 | 0 | 0.0% | Parcel-only |
| Marlborough NH | 15 | 15 | 100% | Deep |
| City of Portsmouth | 10 | 10 | 100% | Deep |
| Wilmot | 9 | 0 | 0.0% | Parcel-only |
| City of Claremont | 3 | 3 | 100% | Deep |
| Town of Hebron NH | 2 | 2 | 100% | Deep |
| Town of Richmond NH | 1 | 1 | 100% | Deep |
| Charlestown NH | 1 | 1 | 100% | Deep |
Permit approval speed
Median calendar days from filing to issuance, computed from real filed/issued date pairs over the last 3 years and published only where the sample is large and clean enough to trust (full methodology on the methodology page). Jurisdictions with too little data, or a same-day-issuance artifact in the feed, are left out rather than shown with a misleading number.
What is in the New Hampshire data
Every property above sits on the owned parcel layer (92M parcels nationally) and is joined to whichever record classes exist for its jurisdiction: building permits, code violations, complaints, deeds and sales, assessments, and certificates of occupancy. Per-county parcel-match rates are published openly on the data quality page.