Picture of a lake and the mountains with the text The Top 24 Best Towns to Live Throughout NH

The Best Towns and Cities in New Hampshire: Where to Live in 2027

Reading Time: 17 minutes

Key Takeaways

  • New Hampshire charges no state income tax or sales tax, though property taxes rank among the nation’s highest.
  • Manchester is the state’s most populated city at roughly 115,644 residents, followed by Nashua and Concord.
  • Statewide home prices hit record highs through 2026, with Rockingham County priciest and Coös County most affordable.
  • Families favor Exeter, Windham and Londonderry for top schools, while retirees prefer lake towns like Wolfeboro and Meredith.
  • New Hampshire consistently ranks as a top state for livability.

New Hampshire has spent years building a reputation as one of the most livable states in the country, and that reputation shows no signs of fading. Between its tax structure, safety record and mix of mountains, lakes and coastline, the Granite State offers a lifestyle that’s hard to find packaged together anywhere else in New England.

Is New Hampshire a Good Place to Live?

By many measures, New Hampshire is a great place to live. The Granite State has landed at or near the top of several major 2026 “best state to live in” rankings, including U.S. News & World Report, with particularly strong marks for safety, quality of life, education and healthcare.

That said, “good” depends on what you’re optimizing for. New Hampshire offers no state income tax and no sales tax, but it leans heavily on property taxes to fund schools and local services, so homeowners should budget for one of the highest effective property tax rates in the country.

The tradeoff tends to work in favor of high earners, remote workers and retirees drawing investment income, and it’s a bigger consideration for buyers stretching for a larger home on a tighter budget. If you’re relocating from a higher-tax state, it’s worth talking with a loan officer about how the shift in taxes and cost of living could affect what you can comfortably afford here.

Quick Facts About Living in New Hampshire

State population: Approximately 1.4 million residents

Most populated city: Manchester

Capital: Concord

State income tax: None

Sales tax: None

Property tax: Among the highest in the country, since it funds most local and school services

Statewide median single-family home price: $535,000 (New Hampshire Association of Realtors)

Known for: No income tax, strong public schools, low crime, easy access to mountains, lakes and coastline

The Best Towns in New Hampshire to Live

Trying to find the best place in New Hampshire to call home usually starts with the same question: Which towns actually fit your budget, commute and lifestyle? The table below compares some of the most searched-for towns in New Hampshire side by side, before we go deeper on each community, region by region.

Community Region Population Median Home Price Tier Best Suited For
Manchester Merrimack Valley 115,644 Moderate-High Buyers wanting variety and urban amenities
Nashua Merrimack Valley 91,322 High Young professionals, families, Boston commuters
Concord Merrimack Valley 43,976 Moderate Families, public-sector employees
Derry Merrimack Valley 22,879 Moderate First time home buyers, families
Londonderry Merrimack Valley 25,826 Moderate-High Commuters, families
Salem Merrimack Valley 30,809 High Commuters, shoppers, Boston-border buyers
Dover Seacoast 32,741 Moderate-High Families wanting Seacoast access at a lower cost
Rochester Seacoast 32,492 Moderate Budget-conscious buyers
Portsmouth Seacoast 21,956 High Young professionals, empty nesters, second home buyers
Exeter Seacoast 16,049 Moderate-High Families
Keene Monadnock 23,047 Moderate Young professionals, retirees
Hanover Upper Valley 9,078 High Academics, retirees
Wolfeboro Lakes Region 3,300 High (lakefront premium) Retirees, second home buyers
Laconia Lakes Region 16,871 Moderate Budget-conscious buyers wanting lake access
Littleton White Mountains 4,476 Lower Outdoor-focused families, first time buyers

 

Population figures reflect U.S. Census Bureau population estimates. Home price tiers are relative to the statewide median and reflect general market positioning rather than a specific dollar figure, since prices shift month to month.

For a real-time read on what you can afford in any of these towns, our mortgage calculator is a good starting point, and a loan officer can walk you through actual numbers for your situation.

Best Towns and Cities in New Hampshire, by Region

The team at Blue Water Mortgage regularly works with buyers moving into every corner of the state, and the communities below consistently come up as strong options for people searching for the best NH towns across a range of budgets. Each profile includes a quick-reference summary box with population, county and what the town is best known for, followed by more context on what it’s actually like to live there.

Best Towns in the White Mountains & North Country

Littleton

  • Population: 4,467
  • County: Grafton
  • Known for: Chutter’s World’s Longest Candy Counter, breweries, ski access
  • Best for: Outdoor-focused families, first time home buyers

Littleton sits just outside Franconia Notch and offers small-town character with bigger-city amenities, including well-known local breweries, restaurants and Chutter’s, home to the World’s Longest Candy Counter. Its proximity to major ski areas makes it popular with families and outdoor-minded buyers, and housing costs remain more affordable here than in the state’s southern corridor.

Gorham

  • Population: 1,815
  • County: Coös
  • Known for: Mount Washington Auto Road, moose tours, hiking
  • Best for: Buyers prioritizing outdoor access and affordability

Gorham is a classic North Country town in the heart of the White Mountains, with easy access to the Mount Washington Auto Road, moose tours and Great Glen Trails. It’s a good fit for buyers prioritizing outdoor access and a lower cost of living over commute convenience, and it consistently ranks among the more affordable places in New Hampshire to buy a home.

Conway

  • Population: 3,576
  • County: Carroll
  • Known for: North Conway village, skiing, Mount Washington Valley
  • Best for: Outdoor enthusiasts, seasonal and year-round residents

Conway, including its North Conway village, has been recognized as one of the best ski towns in the country and serves as the gateway to Mount Washington Valley. Expect a rural feel with a surprising amount of retail, dining and seasonal tourism traffic, a combination that keeps demand, and prices, steady even in a smaller market.

Sugar Hill

  • Population: 647
  • County: Grafton
  • Known for: Mountain views, spring wildflower displays
  • Best for: Buyers seeking privacy and scenery over convenience

Sugar Hill is the smallest community on this list and one of the quietest, known for sweeping mountain views and vibrant spring wildflower displays. Housing here trades convenience for scenery, and inventory is limited given the town’s size, so buyers interested in Sugar Hill should expect a longer search.

Best Towns in the Lakes Region

Meredith

  • Population: 2,527
  • County: Belknap
  • Known for: Lake Winnipesaukee, boating, walkable downtown
  • Best for: Retirees, second home buyers, boating enthusiasts

Meredith sits on the shores of Lake Winnipesaukee and is one of the more tranquil Lakes Region towns, with a walkable downtown, marina access and a strong seasonal rental and vacation-home market that shapes local housing dynamics. Buyers considering Meredith as a second home or future retirement spot may want to look at our second home financing options, since lake-adjacent property often has different financing considerations than a primary residence.

Wolfeboro

  • Population: 3,300
  • County: Carroll
  • Known for: “Jewel of Lake Winnipesaukee,” strong schools
  • Best for: Retirees, second home buyers

Wolfeboro, known as “America’s Oldest Summer Resort,” combines a strong local economy with a well-regarded school system and a robust tourism base tied to the lake. Waterfront and near-water properties command a real premium here, which is one reason it’s often cited among the nicest towns in New Hampshire for a lake lifestyle.

Laconia

  • Population: 16,871
  • County: Belknap
  • Known for: Weirs Beach, Gunstock Mountain, affordability
  • Best for: Budget-conscious buyers wanting lake access

Laconia is the Lakes Region’s largest city and county seat of Belknap County, offering more affordable housing than the surrounding lake towns along with a growing downtown and easy access to Weirs Beach and Gunstock Mountain. For buyers comparing the Lakes Region on cost alone, Laconia is consistently one of the better values.

New London

  • Population: 1,266
  • County: Merrimack
  • Known for: Colby-Sawyer College, central location
  • Best for: Retirees, small-town shoppers

New London is centrally located and home to Colby-Sawyer College, with a landscape and small-town retail scene that command higher housing costs relative to its size, though buyers get a walkable town center and a strong sense of community in return.

Best Towns on the Seacoast

Portsmouth

  • Population: 21,956
  • County: Rockingham
  • Known for: Historic downtown, food scene, Prescott Park
  • Best for: Young professionals, empty nesters, second home buyers

Portsmouth is the Seacoast’s creative and culinary hub, known for its historic downtown, Prescott Park events and a food scene that’s earned national recognition. Housing here runs on the higher end for the state — it’s typically the priciest market on this list — and low crime and strong schools help explain the demand.

Dover

  • Population: 32,741
  • County: Strafford
  • Known for: The Children’s Museum of New Hampshire, healthy local economy
  • Best for: Families wanting Seacoast access at a lower cost

Dover is the largest Seacoast community and combines a healthy local economy with family-friendly attractions like The Children’s Museum of New Hampshire, offering more accessible housing than Portsmouth while staying close to the coast.

Rochester

  • Population: 32,492
  • County: Strafford
  • Known for: Affordability, central location
  • Best for: Budget-conscious buyers, first time home buyers

Rochester blends small-town character with city-level convenience at a comparatively affordable price point, with easy access to the seacoast, lakes and mountains for buyers who want to stay central. It’s a town worth a serious look for first time home buyers hoping to stretch their budget without leaving southeastern New Hampshire.

Hampton

  • Population: 9,597
  • County: Rockingham
  • Known for: Summer beach town, strong schools
  • Best for: Young families, seasonal residents

Hampton turns into a summer beach destination and settles into a quiet coastal town the rest of the year. Affordable housing and strong schools have made it popular with young families, alongside neighboring North Hampton.

Exeter

  • Population: 16,049
  • County: Rockingham
  • Known for: Phillips Exeter Academy, historic downtown
  • Best for: Families

Exeter pairs historic charm with strong public and private school systems, most notably Phillips Exeter Academy, and a walkable downtown with a healthy mix of dining and retail.

Stratham

  • Population: 7,669
  • County: Rockingham
  • Known for: Low crime, proximity to Portsmouth and Dover
  • Best for: Families, commuters

Stratham is a quieter Rockingham County town close to Portsmouth and Dover, and it has landed on lists of the state’s safest communities in recent years.

Durham

  • Population: 2,693
  • County: Strafford
  • Known for: University of New Hampshire, top-ranked schools
  • Best for: Young professionals, university-connected buyers

Durham is home to the University of New Hampshire and offers a lively college-town atmosphere, along with a public school system that consistently ranks near the top of the state and easy access to both the mountains and the Great Bay Estuary.

Best Towns in the Merrimack Valley & Southern New Hampshire

Manchester

  • Population: 115,644
  • County: Hillsborough
  • Known for: Largest city in NH, arts, culture, job market
  • Best for: Buyers wanting variety and urban amenities

Manchester is New Hampshire’s largest city and its commercial and cultural hub, having grown from a historic mill town into a diverse urban center anchored by the Currier Museum of Art, the SNHU Arena and the NH Fisher Cats. It offers the widest range of housing stock and price points of any community in the state, from downtown condos to established single-family neighborhoods.

Nashua

  • Population: 91,322
  • County: Hillsborough
  • Known for: “The Gate City,” Boston proximity, tech and manufacturing jobs
  • Best for: Young professionals, families, Boston commuters

Nashua is New Hampshire’s second-largest city and known as “The Gate City” for its position just south of Manchester and close to the Massachusetts border. It offers strong schools, a growing tech and manufacturing job base and a short drive to Boston, making it a popular landing spot for buyers who want suburban space without giving up access to bigger-city job markets.

Concord

  • Population: 43,976
  • County: Merrimack
  • Known for: State capital, historic downtown
  • Best for: Families, public-sector employees

Concord is the state capital and combines governmental stability with a walkable historic downtown along the Merrimack River. Its strong school system and steady municipal employment base make it a consistent draw for families.

Salem

  • Population: 30,089
  • County: Rockingham
  • Known for: Canobie Lake Park, Mall at Rockingham Park, Tuscan Village, I-93 access
  • Best for: Commuters, shoppers, buyers wanting a regional commercial hub

Salem is the first town that drivers reach in New Hampshire heading north on Interstate 93 out of Massachusetts, and it’s grown into one of the busiest commercial hubs in the southern part of the state. The city is anchored by the Mall at Rockingham Park, the mixed-use Tuscan Village development and the long-running Canobie Lake Park. Its position on I-93 makes it one of the most convenient towns on this list for a Boston commute, and the retail and entertainment base gives it more day-to-day amenities than most other Rockingham County suburbs.

Londonderry

  • Population: 25,826
  • County: Rockingham
  • Known for: Airport access, low crime, strong schools
  • Best for: Commuters, families

Londonderry benefits from its proximity to Manchester-Boston Regional Airport and a strong local business base, along with a well-regarded school system and low crime rate.

Windham

  • Population: 15,817
  • County: Rockingham
  • Known for: Top-ranked schools, Cobbetts Pond
  • Best for: Families

Windham rounds out the list of strong Rockingham County suburbs, with a highly ranked school system, an active community events calendar and lake access at Cobbetts Pond.

Atkinson

  • Population: 7,087
  • County: Rockingham
  • Known for: Best-suburb rankings, Massachusetts border access
  • Best for: Commuters into Massachusetts

Atkinson sits on the Massachusetts border in southern Rockingham County and has been recognized as one of the state’s top suburbs, offering relative quiet with easy access to Massachusetts job markets.

Best Towns in the Upper Valley & Monadnock Region

Hanover

  • Population: 9,078
  • County: Grafton
  • Known for: Dartmouth College, Appalachian Trail corridor
  • Best for: Academics, retirees

Hanover is home to Dartmouth College and routinely appears on national “best places to live” lists, thanks to its scenic riverside setting along the Appalachian Trail corridor and a highly ranked local high school. It’s also one of the most expensive housing markets in the state relative to its size.

Lebanon

  • Population: 14,282
  • County: Grafton
  • Known for: Dartmouth-Hitchcock Medical Center, tech employers
  • Best for: Healthcare and tech professionals

Lebanon sits on the Connecticut River in the Upper Valley and is home to Dartmouth-Hitchcock Medical Center along with a cluster of technology employers, giving it one of the stronger job bases in the northern half of the state.

Keene

  • Population: 23,047
  • County: Cheshire
  • Known for: Two colleges, Central Square, four-season recreation
  • Best for: Young professionals, retirees

Keene anchors the Monadnock Region and benefits from Keene State College, a walkable Central Square and four-season access to farmland, hiking and skiing.

Free Download: 10 Questions You Need to Ask Before Buying a Home

Largest Cities in New Hampshire

New Hampshire’s largest cities — Manchester, Nashua, Concord and Dover — offer more housing inventory, shorter commutes to major employers and a wider range of price points, but with higher density and less land per property. Small towns, from Sugar Hill and Gorham to Amherst and Stratham, trade some convenience for more space, quiet and a slower pace, though buyers should expect fewer amenities within walking distance and potentially longer drives for shopping, healthcare and entertainment.

Neither approach is inherently better; it comes down to whether you value walkability and job-market access or space and quiet more highly. The following are the most populated areas in the state.

Rank City
1 Manchester
2 Nashua
3 Concord
4 Derry
5 Dover
6 Rochester
7 Salem
8 Merrimack
9 Londonderry
10 Hudson

Choosing the Best Place in New Hampshire to Live for Your Lifestyle

Once you’ve narrowed down a region, matching a community to your stage of life makes the search a lot more manageable. Here’s how the towns above tend to sort by lifestyle.

Best Places in New Hampshire for Families

Families tend to prioritize school quality, safety and enough space to grow into, and several New Hampshire communities consistently deliver on all three.

  • Exeter
  • Windham
  • Londonderry
  • Durham
  • Hampton

These places combine highly ranked school systems with active family-oriented recreation, while Concord and Dover deserve honorable mentions for similar strengths at a somewhat lower price point.

Best Places in New Hampshire for Young Professionals

Young professionals tend to prioritize walkable downtowns, nightlife and a reasonable commute to a job center, and a handful of New Hampshire communities check all three boxes.

  • Portsmouth
  • Manchester
  • Nashua
  • Keene

These cities offer the strongest combination of walkable downtowns, a growing restaurant and nightlife scene and reasonable commutes to job centers in southern New Hampshire, Boston or the Upper Valley’s medical and tech employers. Similarly, Durham and Hanover deserve honorable mentions for young professionals connected to the university and college economies in those areas.

Best Places in New Hampshire for Retirees

New Hampshire’s tax structure and healthcare access make it a strong retirement state overall, and a handful of communities stand out for retirees specifically.

  • Wolfeboro
  • Meredith
  • New London
  • Hanover
  • Laconia

These towns are especially popular with retirees drawn to lake access, walkable village centers and proximity to healthcare systems like Dartmouth-Hitchcock and Concord Hospital, while Portsmouth and Hampton deserve honorable mentions for retirees who want year-round coastal access without a full Florida-style relocation.

Most Affordable Places to Live in New Hampshire

Housing costs vary dramatically by county, and a few areas consistently come in below the statewide median.

  • Coös County (North Country)
  • Rochester
  • Laconia
  • Parts of Merrimack County

These areas tend to offer more affordable options than the Rockingham County towns near the Massachusetts border and Seacoast, where demand from Boston-area buyers keeps prices elevated. Buyers focused on affordability should widen their search to include the North Country, the western Monadnock Region and inland Lakes Region towns, and should talk with a loan officer about prequalification early so the search stays grounded in a realistic price range.

Pros and Cons of Living in New Hampshire

Every state has tradeoffs, and New Hampshire is no exception. Here’s a balanced look at what tends to work in the state’s favor and what’s worth weighing before you make the move.

Pros:

  • No state income tax and no sales tax
  • Consistently ranks among the safest states in the country
  • Strong public school systems in many communities
  • Easy access to mountains, lakes and coastline
  • Growing remote-work-friendly population, especially near the Massachusetts border

Cons:

  • High effective property tax rates relative to most other states
  • Statewide housing prices have climbed to record levels through 2026, with limited inventory
  • Winters are long and snowy, which isn’t for every buyer
  • Rural areas can mean longer drives to healthcare, shopping and entertainment
  • Housing supply and price growth vary widely by county, so budget expectations should be set locally rather than statewide

Considering a Move to New Hampshire?

Thinking about a move to New Hampshire? Blue Water Mortgage has loan officers who know these communities firsthand and can walk you through your prequalification options before you start touring homes. Get prequalified or get in touch with our team to talk through your next steps.

FAQs

What is the most populated city in New Hampshire?

Manchester is the most populated city in New Hampshire, with 115,644 residents. Nashua is second at roughly 91,322, followed by the state capital, Concord, at approximately 43,976.

Is New Hampshire a good place to live?

Yes, New Hampshire consistently ranks among the best states to live in for safety, quality of life, education and healthcare, and it has no state income tax or sales tax. The tradeoff is a higher effective property tax rate than most states, which you should factor into your budget.

How does the cost of living in New Hampshire compare to Massachusetts?

New Hampshire generally offers a lower overall tax burden than Massachusetts, since it has no state income tax or sales tax, but housing costs in southern New Hampshire towns near the border have risen enough that the gap in home prices has narrowed in some areas. Many buyers still find meaningful savings once property taxes, income taxes and daily purchases are all factored in together.

How much income do I need to comfortably buy a home in New Hampshire?

The income needed to buy a home in New Hampshire depends on where in the state you’re buying, current interest rates and the loan program you use, since down payment requirements and qualification guidelines vary by borrower. Rather than relying on a general rule of thumb, it’s worth talking with a loan officer directly about your income, savings and the specific communities you’re considering, since programs exist for a range of down payment levels.

Is New Hampshire a good fit for remote workers relocating from out of state?

Many remote workers have relocated to New Hampshire in recent years specifically because of its tax structure and proximity to Boston, without the daily commute. Seacoast towns, the Merrimack Valley and Upper Valley communities near Hanover and Lebanon have all seen growing interest from remote employees who want mountain or coastal access without leaving New England.

A headshot of Roger Odoardi

Roger is an owner and licensed Loan Officer at Blue Water Mortgage. He graduated from the University of New Hampshire’s Whittemore School of Business and has been a leader in the mortgage industry for over 20 years. Roger has personally originated over 2500 residential loans and is considered to be in the top 1% of NH Loan Officers by leading national lender United Wholesale Mortgage.