← 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.
| Town | Population | Typical household income | Typical 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.
- 03031 Amherst
- 03033 Brookline
- 03043 Francestown
- 03045 Goffstown
- 03047 Greenfield
- 03048 Greenville
- 03049 Hollis
- 03051 Hudson
- 03052 Litchfield
- 03054 Merrimack
- 03055 Milford
- 03057 Mont Vernon
- 03060 Nashua
- 03062 Nashua
- 03063 Nashua
- 03064 Nashua
- 03070 New Boston
- 03071 New Ipswich
- 03076 Pelham
- 03082 Lyndeborough
- 03084 Temple
- 03086 Wilton
- 03101 Manchester
- 03102 Manchester
- 03103 Manchester
- 03104 Manchester
- 03109 Manchester
- 03110 Bedford
- 03244 Hillsborough
- 03281 Weare
- 03440 Antrim
- 03442 Bennington
- 03449 Hancock
- 03458 Peterborough
Nearby counties in New Hampshire
- Cheshire County 22
- Merrimack County 27
- Rockingham County 37
- Sullivan County 15
- Belknap County 11
- Strafford County 13
Link to this page
Copy this HTML to link to this page from your own site.