Explore New Hampshire Cities by Zip Code
New Hampshire is a small but diverse state in the northeastern United States. Whether you’re buying a house, planning a move, or sending a shipment, knowing the correct zip code is essential. Understanding New Hampshire’s zip code map can help streamline your search and save valuable time.
This guide breaks down New Hampshire zip codes by city, helping you get accurate information quickly. You’ll find New Hampshire’s largest cities, rural towns, and postal code patterns set by the United States Postal Service (USPS).
How New Hampshire Zip Codes Are Structured
New Hampshire zip codes start with "03," which places the state in the New England region within the USPS structure. These numeric prefixes are consistent across all zip codes in NH. Here's how it's broken down:
- First digit: Regional area (0 for New England)
- First three digits: Regional center or major city
- Last two digits: Specific post office or area
Zip codes in NH range mostly from 03031 to 03897. The majority of them align closely with county lines and municipal boundaries.
Top New Hampshire Cities and Their Zip Codes
Let’s take a city-by-city approach to understanding New Hampshire zip codes. This section highlights key cities and the specific zip codes covering each area.
Manchester, NH Zip Codes
Manchester is the largest city in New Hampshire and an employment hub.
- 03101
- 03102
- 03103
- 03104
- 03109
Each zip code reflects different neighborhoods, with 03104 covering the North End and 03103 including the airport district.
Nashua, NH Zip Codes
Nashua is a major city near the Massachusetts border with multiple postal divisions:
- 03060 – Downtown, Main Street, and surrounding areas
- 03062 – Southwest Nashua, including Southwood Drive neighborhood
- 03063 – Northwest Nashua and Amherst Street corridor
- 03064 – North Nashua
Concord, NH Zip Codes
- 03301 – Main hub of Concord
- 03303 – Covers Penacook and western portions
As the state capital, Concord has government offices, hospitals, and high-traffic zones assigned to specific zip codes.
Dover, NH Zip Codes
- 03820
Dover is one of the oldest cities in the state and an economic engine on the Seacoast. It uses a single zip code for the entire city, simplifying mail delivery and address lookups.
Rochester, NH Zip Codes
- 03839 – Gonic area
- 03867 – Main Rochester area
- 03868 – East Rochester
Multiple zip codes cover various Rochester neighborhoods and surrounding areas, offering better delivery route accuracy.
Keene, NH Zip Codes
- 03431 – Core Keene area
- 03435 – Used mainly for Keene State College and internal mail
Keene has a unique zip code structure due to its academic community and postal sorting facility.
Portsmouth, NH Zip Codes
- 03801 – Central Portsmouth
- 03802 – P.O. Box only
Portsmouth serves as a tourist destination and key port. Its dual zip codes divide residential and commercial postal services.
Smaller Cities and Towns You Should Know
Some zip codes serve multiple small towns. Here’s a quick list of towns and their associated zip codes:
- Amherst – 03031
- Bedford – 03110
- Exeter – 03833
- Hanover (home to Dartmouth College) – 03755
- Laconia – 03246
- Lebanon – 03766
- Littleton – 03561
- Milford – 03055
- Pelham – 03076
- Plymouth – 03264
- Salem – 03079
- Windham – 03087
Why Zip Code Data Matters in New Hampshire
Knowing your New Hampshire zip code supports many everyday tasks. Here are some examples of what accurate zip code info helps with:
- Finding property values in real estate searches
- Calculating tax rates and insurance coverage
- Shipping and delivery timeline estimates
- School district boundaries and enrollment zones
- Local business and service searches
New Hampshire Zip Code Facts
- Lowest zip code in NH: 03031 (Amherst)
- Highest zip code in NH: 03897 (Winnisquam)
- Most populated zip code: 03103 (Manchester's South End)
- Largest geographic zip code: 03590 (covers rural Coös County)
Some New Hampshire zip codes are sparsely populated, especially in the White Mountains and North Country areas. These zip codes typically cover large geographic areas and may include national forest land.
Frequently Asked Questions About New Hampshire Zip Codes
How many zip codes are in New Hampshire?
New Hampshire has approximately 241 active zip codes covering all cities and towns. These range from 03031 to 03897 and are assigned by the USPS for mail delivery and location services.
Which city in New Hampshire has the most zip codes?
Manchester has the most zip codes in New Hampshire. It uses five primary zip codes: 03101, 03102, 03103, 03104, and 03109. These zip codes cover various neighborhoods and help improve mail efficiency.
What are the zip codes near Concord, NH?
Nearby zip codes to Concord, NH include 03235 (Franklin), 03307 (Loudon), 03258 (Pembroke), and 03234 (Epsom). These towns surround Concord and share many regional services.
Can zip codes overlap in New Hampshire?
No, zip codes generally do not overlap. However, a zip code can serve more than one town or an unincorporated area. Rural locations often share a single zip code across multiple small towns.