Most Diverse Cities In New Hampshire For 2020

We used data and science to determine the most diverse cities in New Hampshire.

Editor’s Note: We updated this article for 2020. This is our sixth time ranking the most diverse places in New Hampshire.

Most Diverse Cities In New Hampshire

Article continues below.

Race relations in America seem to be hitting a tipping point.

While we still haven't dealt with racism as a society, the election of Donald Trump to the presidency has only flamed the tensions that have been mounting for years.

Part of the reason for that tension? The country as a whole continues to self segregate across race, income, and party lines. But it's not all bad on the race relations front.

There are parts of New Hampshire where there's a high level of diversity -- where people of all walks of life come together. We decided to shine a light on those places today.

Using a standard measure of diversity, we ranked all 13 cities in New Hampshire from most to least diverse.

Here are the 10 most diverse places in New Hampshire for 2020:

  1. Nashua (Photos)
  2. Manchester (Photos)
  3. Somersworth (Photos)
  4. Lebanon (Photos)
  5. Berlin (Photos)
  6. Portsmouth (Photos)
  7. Concord (Photos)
  8. Dover (Photos)
  9. Keene (Photos)
  10. Rochester (Photos)

So what city is the most diverse in New Hampshire? According to the most Census data, Nashua took the number one over all spot for diversity in New Hampshire.

Read on below to see how we crunched the numbers and how your town ranked. To see where New Hampshire ranked as a state, we have a ranking of the most diverse states in Ameria.

And if you already knew these places were diverse, check out:

The 10 Most Diverse Places In New Hampshire For 2020

Nashua, NH

Overall SnackAbility


Population: 88,606

HHI: 5,627
% White: 73.4%
% African American: 3.0%
% Asian: 7.9%
More on Nashua: PhotosData

Nashua is a city in Hillsborough County, New Hampshire, United States. As of the 2010 census, Nashua had a total population of 86,494, making it the second-largest city in the state after Manchester. As of 2016 the population had risen to an estimated 87,882.

Manchester, NH

Source: Public domain
Overall SnackAbility


Population: 111,657

HHI: 6,121
% White: 77.2%
% African American: 5.0%
% Asian: 5.3%
More on Manchester: PhotosData

Manchester is the most populous city in the U.S. state of New Hampshire and the largest city in northern New England, an area comprising the states of Maine, New Hampshire, and Vermont. As of the 2010 census, the city had a population of 109,565, and its estimated 2016 population was 110,506. It is one of two seats of Hillsborough County, the state of New Hampshire's most populous county. Manchester is located near the northern end of the Northeast megalopolis, along the banks of the Merrimack River-which divides the city into eastern and western sections. It was first named by the merchant and inventor Samuel Blodgett. Blodget's vision was to create a great industrial center similar to that of the original Manchester in England, which was the world's first industrialized city.

Somersworth, NH

Source: Public domain
Overall SnackAbility


Population: 11,883

HHI: 7,051
% White: 83.5%
% African American: 2.8%
% Asian: 7.2%
More on Somersworth: PhotosData

Somersworth is a city in Strafford County, New Hampshire, United States. The population was 11,766 at the 2010 census. Somersworth has the smallest area and third-lowest population of New Hampshire's 13 cities.

Lebanon, NH

Overall SnackAbility


Population: 13,619

HHI: 7,158
% White: 84.1%
% African American: 1.8%
% Asian: 7.8%
More on Lebanon: PhotosData

Lebanon locally is a city in Grafton County, New Hampshire, United States. The population was 13,151 at the 2010 census and an estimated 13,513 as of 2016. Lebanon is located in western New Hampshire, south of Hanover, near the Connecticut River. It is the home to Dartmouth-Hitchcock Medical Center and Dartmouth Medical School, together comprising the largest medical facility between Boston, Massachusetts and Burlington, Vermont.

Berlin, NH

Source: Public domain
Overall SnackAbility


Population: 10,382

HHI: 7,390
% White: 85.5%
% African American: 6.8%
% Asian: 0.5%
More on Berlin: PhotosData

Berlin is a city along the Androscoggin River in Cos County in northern New Hampshire, United States. The population was 10,051 at the 2010 census. It includes the village of Cascade. Located on the edge of the White Mountains, the city's boundaries extend into the White Mountain National Forest. Berlin is home to the Berlin and Cos County Historical Society's Moffett House Museum & Genealogy Center, Service Credit Union Heritage Park, the Berlin Fish Hatchery, and the White Mountains Community College, member of the Community College System of New Hampshire.

Portsmouth, NH

Source: Public domain
Overall SnackAbility


Population: 21,778

HHI: 7,547
% White: 86.6%
% African American: 2.4%
% Asian: 5.2%
More on Portsmouth: PhotosData

Portsmouth is a city in Rockingham County, New Hampshire, in the United States. It is the only city in the county, but only the fourth-largest community, with a population of 21,233 at the 2010 census. As of 2016 the estimated population was 21,485. A historic seaport and popular summer tourist destination, Portsmouth was the home of the Strategic Air Command's Pease Air Force Base, later converted to Portsmouth International Airport at Pease with limited commercial air service.

Concord, NH

Overall SnackAbility


Population: 43,040

HHI: 7,595
% White: 86.9%
% African American: 2.9%
% Asian: 4.8%
More on Concord: PhotosData

Concord is the capital city of the U.S. state of New Hampshire and the county seat of Merrimack County. As of the 2010 census, its population was 42,695.

Dover, NH

Overall SnackAbility


Population: 31,316

HHI: 7,820
% White: 88.2%
% African American: 1.0%
% Asian: 5.4%
More on Dover: PhotosData

Dover is a city in Strafford County, New Hampshire, United States. The population was 29,987 at the 2010 census, the largest in the New Hampshire Seacoast region. The population was estimated at 31,153 in 2016. It is the county seat of Strafford County, and home to Wentworth-Douglass Hospital, the Woodman Institute Museum, and the Children's Museum of New Hampshire.

Keene, NH

Overall SnackAbility


Population: 23,165

HHI: 8,243
% White: 90.7%
% African American: 1.3%
% Asian: 2.5%
More on Keene: PhotosData

Keene is a city in Cheshire County, New Hampshire, United States. The population was 23,409 at the 2010 census. It is the seat of Cheshire County.

Rochester, NH

Overall SnackAbility


Population: 30,661

HHI: 8,682
% White: 93.1%
% African American: 0.6%
% Asian: 1.4%
More on Rochester: PhotosData

Rochester is a city in Strafford County, New Hampshire, United States. As of the 2010 census, the city population was 29,752, and in 2016 the estimated population was 30,345. The city includes the villages of East Rochester, Gonic, and North Rochester. Rochester is home to Skyhaven Airport

How we determined the most diverse cities in New Hampshire for 2020

We still believe in the accuracy of data -- especially from the census. So that's where we went to get the breakdown of race across New Hampshire.

That lead us to the Census's most recently available data, the 2014-2018 American Community Survey data from the US Census.

Specifically, we looked at table B03002: HISPANIC OR LATINO ORIGIN BY RACE. Here are the category names as defined by the Census:

  • White alone*
  • Black or African American alone*
  • American Indian and Alaska Native alone*
  • Asian alone*
  • Native Hawaiian and Other Pacific Islander alone*
  • Some other race alone*
  • Two or more races*
  • Hispanic or Latino
* Not hispanic or latino

We limited our analysis to non-CDPs with a population greater than 8,000 people. That left us with 13 cities.

We then calculated the HHI for each city by finding the racial breakdown of a city in percent terms, squaring them, and then adding the squares together. This left us with scores ranging from 5,627 (Nashua) to 9,009 (Franklin).

Finally, we ranked each city based on the HHI with a lower score being more diverse than a high score. Nashua took the distinction of being the most diverse, while Franklin was the least diverse city. You can download the data here.

Read on for more information on how the cities in New Hampshire ranked for diversity or, for a more general take on diversity in america, head over to our ranking of the most diverse cities in America.

There You Have It - Diversity Across New Hampshire

If you're looking for a scientific breakdown of diversity across New Hampshire, this is an accurate list.

If you're curious enough, here are the least diverse places in New Hampshire:

  1. Franklin
  2. Claremont
  3. Laconia

For more New Hampshire reading, check out:

Detailed List Of The Most Diverse Cities In New Hampshire For 2020

Rank City Population HHI
1 Nashua, NH 88,606 5,627
2 Manchester, NH 111,657 6,121
3 Somersworth, NH 11,883 7,051
4 Lebanon, NH 13,619 7,158
5 Berlin, NH 10,382 7,390
6 Portsmouth, NH 21,778 7,547
7 Concord, NH 43,040 7,595
8 Dover, NH 31,316 7,820
9 Keene, NH 23,165 8,243
10 Rochester, NH 30,661 8,682
11 Laconia, NH 16,342 8,910
12 Claremont, NH 13,016 8,917
13 Franklin, NH 8,586 9,009

How Is The Area In ?

About Chris Kolmar

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.