Skip to main content

New Hampshire Area Codes

Reverse Phone Lookup

See Who's Calling

Search a New Hampshire number to reveal the owner's name, carrier, and location.

Confidential search · Name · Carrier · Approximate location

State: New Hampshire (NH)
Area Codes: 1
Timezone: Eastern (EDT)
Current Time: 5:37 AM

About New Hampshire Area Codes

New Hampshire (NH) uses 1 telephone area code to serve its residents and businesses. With an estimated population of 813,191, New Hampshire is one of the smaller states in the North American Numbering Plan (NANP). The state is primarily in the Eastern Time Zone (EDT). The current local time in New Hampshire is 5:37 AM.

The largest cities in New Hampshire include Nashua (pop. 233,917), Manchester (pop. 162,877), Dover (pop. 94,563), Portsmouth (pop. 93,069) and Concord (pop. 43,627) . New Hampshire has 10 counties spread across its territory. Each area code in NH covers a geographic region of the state, with some areas using overlay codes that share the same geographic territory as an existing area code.

When calling a New Hampshire phone number from outside the area code, you must dial the full 10-digit number: the 3-digit area code followed by the 7-digit local number. Many parts of New Hampshire now require 10-digit dialing even for local calls due to overlay area codes and the nationwide 988 Suicide & Crisis Lifeline implementation.

All New Hampshire Area Codes

The table below lists every active area code in New Hampshire, along with the major city served and other cities covered by each code.

Area Code Major City Other Cities
603 Nashua Manchester, Dover, Portsmouth, Concord, Rochester, Lebanon, Keene, Laconia and more

Largest Cities in New Hampshire

These are the largest cities in New Hampshire by population, along with their primary area codes and counties.

City Population County
Nashua 233,917 Hillsborough County
Manchester 162,877 Hillsborough County
Dover 94,563 Strafford County
Portsmouth 93,069 Rockingham County
Concord 43,627 Merrimack County
Rochester 31,526 Strafford County
Lebanon 26,666 Grafton County
Keene 22,786 Cheshire County
Laconia 19,371 Belknap County
Claremont 12,932 Sullivan County

Frequently Asked Questions

New Hampshire has 1 active area code. These include 603 (Nashua) .

New Hampshire is primarily in the Eastern Time Zone (EDT). The current local time is 5:37 AM.

The area code covering the most cities in New Hampshire is 603, which serves Nashua and 151+ other communities.

Yes, most areas in New Hampshire now require 10-digit dialing (area code + 7-digit number) for all local calls. This requirement was implemented across the United States starting in October 2021 to support the 988 Suicide & Crisis Lifeline. Even if you are calling within the same area code, you need to dial all 10 digits.

To call a New Hampshire number from within the United States, dial the area code followed by the 7-digit phone number (e.g., 603-XXX-XXXX). From outside the US, dial your country's exit code, then 1 (the US country code), then the full 10-digit number.

New Hampshire has 10 counties. The state's total estimated population is 813,191, spread across these counties and served by 1 area code.

Nashua is served by area code 603 .
New Hampshire at a Glance
  • Abbreviation NH
  • Area Codes 1
  • Population 813,191
  • Counties 10
  • Cities 38
  • Time Zone Eastern
  • Current Time 5:37 AM
Quick Reference