County hub small town New Hampshire

Hillsborough County, NH

Aggregated demographic, housing, and geographic context for the 34 ZIP codes inside Hillsborough County, drawn from public Census ACS and SimpleMaps data.

ZIP codes
34
in this county
Total population
420,563
across all listed ZIPs
Cities
27
distinct city/town names
Avg density
422
people / sq mi
Avg median income
household, ACS
Avg home value
owner-occupied

ZIP codes in Hillsborough County

ZIPCityPopulationDensityMedian income
03103 Manchester 37,602 1,580
03104 Manchester 34,557 1,601
03102 Manchester 33,924 1,445
03060 Nashua 31,039 1,827
03062 Nashua 28,562 917
03054 Merrimack 26,730 317
03051 Hudson 25,314 346
03110 Bedford 23,157 273
03063 Nashua 16,289 775
03055 Milford 16,041 244
03064 Nashua 14,769 1,379
03076 Pelham 14,099 207
03045 Goffstown 13,824 149
03031 Amherst 11,744 134
03109 Manchester 10,023 534
03281 Weare 9,072 59
03052 Litchfield 8,467 219
03049 Hollis 8,324 101
03244 Hillsborough 7,632 36
03458 Peterborough 6,869 49
03070 New Boston 6,051 54
03033 Brookline 5,591 109
03071 New Ipswich 5,217 62
03086 Wilton 4,096 56
03048 Greenville 3,468 47
03101 Manchester 3,114 1,571
03440 Antrim 2,943 36
03057 Mont Vernon 2,584 56
03047 Greenfield 1,789 26
03449 Hancock 1,737 19
03082 Lyndeborough 1,628 22
03043 Francestown 1,542 20
03442 Bennington 1,508 51
03084 Temple 1,257 22

About Hillsborough County

Counties are the workhorse unit of American local government — they administer property taxes, run the courts and sheriff’s office, manage many road and library systems, and in much of the country they collect public health and zoning data that ZIP codes don’t. Hillsborough County in New Hampshire contains roughly 34 ZIP codes spread across 27 distinct cities and unincorporated communities, with an aggregate population of about 420,563. Reading those ZIPs together at the county level smooths over neighborhood-by-neighborhood noise and surfaces the broader economic and demographic shape of the area. For block-level detail, drill into any individual ZIP profile or compare against the wider New Hampshire index.

The average density across listed ZIPs sits at roughly 422, which classifies the county overall as a small town environment. That label is a generalization — nearly every county contains both a relatively dense core and quieter outlying ZIPs, and the gap between them is often what determines where you actually want to live or open a business. Average median household income in our enriched ZIPs lands near —, with average owner-occupied home values around —; both numbers move dramatically as you cross from one ZIP to the next, so use the table above as a sorting tool, not a verdict.

If you’re moving into Hillsborough County, the county itself is also where most of your real-life paperwork will land — vehicle registration, voter registration, property recording, and school district enrollment in many states. Knowing the county that contains your prospective ZIP makes it much easier to look up the right tax assessor, election office, or school district website. Our relocation guide walks through the order in which to tackle these handoffs after a move.

For service-area planning, the county is also where most US business licensing and many sales-tax rules are administered. Service businesses scoping Hillsborough County should pair this aggregate view with the individual ZIP profiles to identify the densest, highest-income pockets first, then expand outward along whatever transportation corridor matches their delivery model. For a wider commuter-shed view that crosses county lines, see the Boston–Cambridge–Newton metro hub.