New Hampshire
Official 2026 Rankings

The 5 Best Places
to Live in New Hampshire

We analyzed 10 cities in New Hampshire across safety, affordability, and economic opportunity to help you make the right move.

How we ranked them

40% Safety
Violent crime rates per 100k residents.
30% Affordability
Cost of living index & housing prices.
30% Opportunity
Median household income levels.
Top Value Pick
Portsmouth
Lowest Cost of Living
State Safety Avg
85/100
Based on FBI violent crime reports
Avg Prosperity Score
47/100
Reflecting median household buying power
#1
Nashua

Nashua

New Hampshire
Safety
85/100
Affordability
79/100
Median Income
$98k

Why we picked it

High earning potential defines Nashua, with a median household income of $97,667. It combines a strong safety record with premium amenities, earning it the #1 spot on our 2026 list.

#2
Portsmouth

Portsmouth

New Hampshire
Safety
85/100
Affordability
74/100
Median Income
$106k

Why we picked it

High earning potential defines Portsmouth, with a median household income of $105,756. It combines a strong safety record with premium amenities, earning it the #2 spot on our 2026 list.

#3
Dover

Dover

New Hampshire
Safety
85/100
Affordability
74/100
Median Income
$93k

Why we picked it

High earning potential defines Dover, with a median household income of $92,748. It combines a strong safety record with premium amenities, earning it the #3 spot on our 2026 list.

#4
Lebanon

Lebanon

New Hampshire
Safety
85/100
Affordability
76/100
Median Income
$92k

Why we picked it

High earning potential defines Lebanon, with a median household income of $92,288. It combines a strong safety record with premium amenities, earning it the #4 spot on our 2026 list.

#5
Derry CDP

Derry CDP

New Hampshire
Safety
85/100
Affordability
74/100
Median Income
$89k

Why we picked it

High earning potential defines Derry CDP, with a median household income of $88,901. It combines a strong safety record with premium amenities, earning it the #5 spot on our 2026 list.

2026 Scientific Ranking: Best Places to Live in New Hampshire

By Lead Data Scientist & Senior Editor, Ocity.org

In a definitive analysis of the Granite State’s top ten population centers, Ocity.org has synthesized the 2026 data landscape to identify the highest-yield living environments. This ranking dispenses with subjective descriptors, relying instead on a weighted algorithmic model. Our methodology prioritizes safety and economic stability, weighing Safety (40%), Affordability (30%), and Economic Output (30%). The resulting Ocity Score offers a statistically significant guide for relocation, identifying cities where median income and low crime rates offer a quantifiable quality-of-life advantage.

Top 3 Winners: A Data-Driven Deep Dive

Rank #1: Portsmouth
Portsmouth secures the top position through superior economic performance and optimized safety metrics. The city leads the dataset with a Median Income of $105,756, establishing it as the state’s premier economic hub. While its rent ($1,582) is the highest among the top ten, the income-to-rent ratio remains favorable. Crucially, Portsmouth maintains a Violent Crime Rate of 146/100k, aligning with the safety profile of the top tier. For the data-driven resident, Portsmouth offers the highest statistical yield, maximizing earning potential within a safety-optimized environment.

Rank #2: Nashua
Nashua achieves the second-highest rank by balancing robust economic output with cost efficiency. The city boasts a Median Income of $97,667, the second-highest in the state, providing substantial purchasing power. Furthermore, Nashua presents a more favorable rental market than Portsmouth, with a 1BR Rent of $1,489. This creates a high-yield affordability index. Like the top contender, Nashua’s Violent Crime Rate of 146/100k ensures a stable safety profile, making it a statistically sound choice for professionals seeking high income without the premium rental costs of the coastal sector.

Rank #3: Dover
Dover secures the bronze position via a strong convergence of affordability and economic stability. The city features a solid Median Income of $92,748, placing it in the top tier of earners. It also offers a competitive rental cost of $1,506, creating a favorable ratio for disposable income. With a consistent Violent Crime Rate of 146/100k, Dover aligns with the safety standards of the highest-ranked cities. It represents a balanced statistical profile, avoiding the extremes of cost or income variance found in lower-ranked entries.

The 'Hidden Gem': High Yield, Low Cost

While the top three dominate the rankings, the dataset reveals a distinct value outlier in Manchester (Rank #8). Despite a lower median income of $78,825, Manchester presents the most significant affordability advantage. Its 1BR Rent of $1,348 is the lowest among the top ten cities, creating a highly favorable cost-of-living index. For residents prioritizing liquidity and disposable income over maximum earnings, Manchester offers a statistically significant value proposition. It provides access to a major urban center with the lowest rental overhead, making it the definitive "hidden gem" for cost-optimized living.

Full 2026 Rankings

The following table summarizes the quantitative data used to generate the Ocity Score. All rankings are based on the weighted algorithm: Safety (40%), Affordability (30%), Economic Output (30%).

Rank City Population Median Income Violent Crime Rate (per 100k) 1BR Rent
1 Portsmouth 22,332 $105,756 146 $1,582
2 Nashua 90,997 $97,667 146 $1,489
3 Dover 33,070 $92,748 146 $1,506
4 Lebanon 14,759 $92,288 146 $1,471
5 Derry CDP 21,668 $88,901 146 $1,506
6 Concord 44,219 $83,701 146 $1,471
7 Rochester 32,866 $79,388 146 $1,582
8 Manchester 115,473 $78,825 146 $1,348
9 Keene 22,923 $78,183 146 $1,471
10 Laconia 16,982 $68,427 146 $1,471

Data Source: 2026 Municipal & Law Enforcement Databases.

πŸ“ˆ Data Visualization

πŸ“Š Top 5 Ranking

🎯 Elite Tier Comparison

❓ Frequently Asked Questions

What is the best place to live in New Hampshire?

Based on our 2026 analysis of safety, affordability, and economic opportunity, Nashua ranks as the #1 best place to live in New Hampshire. Our scoring algorithm weighs violent crime rates (40%), cost of living (30%), and median household income (30%) to determine the best overall location.

What is the safest city in New Hampshire?

Nashua has the lowest violent crime rate among major cities in New Hampshire, making it the safest option for families and individuals prioritizing security. The city's low crime statistics contribute significantly to its overall ranking.

What is the most affordable place to live in New Hampshire?

Nashua offers the best value for residents in New Hampshire, with a cost of living index below the state average. Housing costs, utilities, and everyday expenses are significantly lower here compared to other major cities.

Which city in New Hampshire has the highest salaries?

Portsmouth boasts the highest median household income in New Hampshire, making it ideal for career-focused professionals. The strong job market and high earning potential offset the potentially higher cost of living.

How are the best places to live rankings calculated?

Our rankings use a weighted algorithm: Safety Score (40%) based on FBI violent crime data, Affordability Score (30%) based on cost of living indices, and Prosperity Score (30%) based on median household income from Census Bureau data. Each city receives a composite score out of 100.

Explore more in New Hampshire

View Full New Hampshire Guide