United States >> States >> New Hampshire

Population and Demography of New Hampshire

New Hampshire is a state in the northeast region (New England region) of the United States. It is bordered by Massachusetts to the south, Vermont to the west, Maine and the Gulf of Maine to the east, and the Canadian province of Quebec to the north. 

New Hampshire is the tenth least populous of the 50 US States and the fifth smallest by area.  The total Land area is 9,349 square miles (24,214 square kilometers) and an average of 147 people for every square mile. This makes New Hampshire the 21st most densely populated state in the US. As per the  United States Census Bureau, the population of New Hampshire in 2020 was 1,377,529 (1.37 million) 

Estimated Population of New Hampshire in 2024 – 1,402,054 or 1.4 million

New Hampshire Population (2010-2020)

New Hampshire has a population growth rate of 4.6% during 2010-2020. It has population increase of 61,059 since 2010. The median age in New Hampshire is approximately 42.4 years of age. The ratio of females to males in the state of New Hampshire is approximately 50.5% females and 49.5% males.

New HampshireCensus 2020
Total Population1,377,529 (1.37 million) 
Percentage Change4.6%
Population Rank41st
Total Land Area9,349 sq mi (24,214 km2)
Area Rank46th
Population Density147.3/sq mi (56.9/km2)
Capital CityConcord
Largest CityManchester

Source: US Census 2020

New Hampshire Historical Population

In 1900 Population of New Hampshire was 0.4 million and in the Year 2020 it reached 1.37 million, an increase of almost 1 million.

Let’s look at decade population and percentage change 

Census YearPopulation% Change
Religion and Affiliations

Christianity is the majority religion in New Hampshire followed by 59% of the population. The largest Christian denomination in New Hampshire is Protestant (30%); Roman Catholics (26%); Eastern Orthodoxy (2%);  Mormonism (1%).

Next comes the Unaffiliated population, 36% of the population doesn’t follow or adhere to any faith or religion. Other non-Christian-based religions are followed by 5% of the population. and include Jewish, Hinduism, Buddhist, Muslim, and other smaller faiths.

For more details read Religion in New Hampshire

Race and Ethnicity 

In 2020, the White alone (non-Hispanic) population was the largest racial or ethnic group in New Hampshire, comprising 87.16% of the total population. It was followed by the Hispanic or Latino population whose share was 4.32%. Two or more races were the third-largest group at 3.96%. The Asian population was at 2.58%.

Ancestry in New Hampshire

As per Census Studies & estimate Irish, English, French, Italian and French Canadians have made the five largest ancestry groups in New Hampshire

For more Details read Race and Ethnicity in New Hampshire

Top cities and Counties in New Hampshire

As of 2022, New Hampshire is divided into 10 counties. The largest county in New Hampshire is Hillsborough with 422,937 individuals within the county.  The largest county by land area is Coös County (1,801 sq mi) 

The largest and only city in New Hampshire with a population of more than 100,000 is Manchester City. Other big Cities are Nashua (91,322), Concord (43,976), and Derry (34,317)

know more about Cities and Counties in New Hampshire

New Hampshire Population 2024 | New Hampshire Demographics