Town Chart.

← Back to Discover · All towns in New Hampshire

Towns in Hillsborough County

32 towns with data in Hillsborough County, New Hampshire, largest first. Find your matches.

Manchester is the largest of the 32 towns we list in Hillsborough County, with 115,643 people. Together they have 427,263 people.

TownPopulationTypical household incomeTypical home price
Manchester 115,643 $81,007 $365,600
Nashua 91,294 $96,326 $403,900
Merrimack 28,164 $127,219 $458,600
Hudson 25,557 $124,213 $438,900
Bedford 23,746 $167,418 $612,100
Goffstown 18,513 $113,958 $377,400
Milford 16,337 $97,768 $398,800
Pelham 14,449 $135,956 $552,600
Amherst 11,861 $153,196 $537,600
Weare 9,170 $118,271 $396,300
Hollis 8,603 $168,883 $675,900
Litchfield 8,499 $162,036 $485,000
Peterborough 6,408 $98,401 $404,500
New Boston 6,165 $154,250 $481,100
Hillsborough 5,980 $84,495 $272,300
Brookline 5,736 $171,046 $544,400
New Ipswich 5,310 $110,507 $392,400
Wilton 3,960 $114,349 $381,500
Antrim 2,692 $86,648 $298,800
Mont Vernon 2,636 $158,036 $526,300
Greenville 2,084 $71,875 $106,000
Deering 1,938 $101,250 $309,900
Hancock 1,791 $95,208 $436,700
Greenfield 1,730 $103,603 $350,300
Lyndeborough 1,616 $116,964 $390,900
Bennington 1,588 $83,875 $267,300
Mason 1,451 $111,090 $384,000
Francestown 1,398 $104,063 $408,200
Temple 1,363 $94,107 $401,000
Harrisville 885 $103,036 $430,500
Sharon 442 $113,125 $475,900
Windsor 254 $103,750 $337,500

ZIP codes in Hillsborough County

34 ZIP codes in Hillsborough County, New Hampshire. A ZIP code can also reach into a neighboring county.

Nearby counties in New Hampshire

Link to this page

Copy this HTML to link to this page from your own site.