Category Archives: New Hampshire Population by City

The population of New Hampshire in 2021 is 1,372,200, a 1.38% increase from 2020. The population density is 153 people per mi². Please click the following links to see current population of each city and town in the state of New Hampshire.

Salem, NH Population

Population: 28,112. Estimated population in 2021: 29,558 (+5.1% change) Males: 13,994 (49.8%), Females: 14,118 (50.2%) Rockingham County Median resident age: 38.1 years Median household income: $58,090 Median house value: $168,900 Races in Salem: White Non-Hispanic (94.1%) Hispanic (2.0%) Two or more races (1.1%) Other race (0.8%) Black (0.6%) Chinese (0.5%) Asian Indian (0.5%) Ancestries: Irish… Read More »

Stoddard, NH Population

Population: 928. Estimated population in 2021: 1,000 (+7.8% change) Males: 475 (51.2%), Females: 453 (48.8%) Cheshire County Median resident age: 42.8 years Median household income: $37,639 Median house value: $115,900 Races in Stoddard: White Non-Hispanic (96.6%) American Indian (1.5%) Two or more races (0.8%) Hispanic (0.5%) Ancestries: English (19.6%), Irish (17.6%), German (16.2%), French (13.4%),… Read More »

Acworth, NH Population

Population: 836. Estimated population in 2021: 900 (+7.7% change) Males: 421 (50.4%), Females: 415 (49.6%) Sullivan County Median resident age: 42.6 years Median household income: $37,386 Median house value: $92,700 Races in Acworth: White Non-Hispanic (95.9%) American Indian (1.4%) Two or more races (1.3%) Hispanic (1.1%) Black (0.8%) Ancestries: English (24.2%), Irish (11.5%), German (11.4%),… Read More »

Alstead, NH Population

Population: 1,944. Estimated population in 2021: 2,026 (+4.2% change) Males: 993 (51.1%), Females: 951 (48.9%) Cheshire County Median resident age: 39.5 years Median household income: $43,191 Median house value: $87,900 Races in Alstead: White Non-Hispanic (97.8%) American Indian (0.9%) Hispanic (0.5%) Ancestries: English (21.5%), Irish (16.6%), French (12.8%), German (9.4%), French Canadian (7.6%), United States… Read More »

Alton, NH Population

Population: 4,502. Estimated population in 2021: 5,074 (+12.7% change) Males: 2,238 (49.7%), Females: 2,264 (50.3%) Belknap County Median resident age: 41.4 years Median household income: $43,451 Median house value: $127,700 Races in Alton: White Non-Hispanic (98.3%) American Indian (0.6%) Hispanic (0.5%) Ancestries: English (27.2%), Irish (16.7%), French (11.9%), German (10.2%), United States (8.7%), Italian (6.2%).… Read More »

Amherst, NH Population

Population: 10,769. Estimated population in 2021: 11,614 (+7.8% change) Males: 5,418 (50.3%), Females: 5,351 (49.7%) Hillsborough County Median resident age: 38.7 years Median household income: $89,384 Median house value: $207,800 Races in Amherst: White Non-Hispanic (96.2%) Hispanic (1.0%) Two or more races (0.9%) Chinese (0.7%) Ancestries: Irish (22.4%), English (21.5%), German (15.4%), Italian (10.5%), French… Read More »

Andover, NH Population

Population: 2,109. Estimated population in 2021: 2,215 (+5.0% change) Males: 1,057 (50.1%), Females: 1,052 (49.9%) Merrimack County Median resident age: 40.1 years Median household income: $47,093 Median house value: $105,500 Races in Andover: White Non-Hispanic (98.1%) Two or more races (1.1%) American Indian (0.9%) Ancestries: English (23.6%), Irish (14.7%), French (12.8%), United States (10.1%), German… Read More »

Antrim, NH Population

Population: 2,449. Estimated population in 2021: 2,583 (+5.5% change) Males: 1,215 (49.6%), Females: 1,234 (50.4%) Hillsborough County Median resident age: 37.4 years Median household income: $45,677 Median house value: $96,100 Races in Antrim: White Non-Hispanic (97.3%) Two or more races (0.9%) American Indian (0.9%) Hispanic (0.8%) Ancestries: English (22.1%), United States (16.3%), Irish (13.5%), French… Read More »

Ashland, NH Population

Population: 1,955. Estimated population in 2021: 2,004 (+2.5% change) Males: 934 (47.8%), Females: 1,021 (52.2%) Grafton County Median resident age: 36.8 years Median household income: $33,345 Median house value: $85,100 Races in Ashland: White Non-Hispanic (96.9%) Two or more races (1.0%) Hispanic (0.8%) American Indian (0.6%) Ancestries: English (23.8%), Irish (16.5%), French (14.7%), French Canadian… Read More »

Atkinson, NH Population

Population: 6,178. Estimated population in 2021: 6,613 (+7.0% change) Males: 3,008 (48.7%), Females: 3,170 (51.3%) Rockingham County Median resident age: 40.9 years Median household income: $69,729 Median house value: $197,900 Races in Atkinson: White Non-Hispanic (97.2%) Hispanic (0.7%) Two or more races (0.7%) Ancestries: Irish (29.4%), English (20.3%), Italian (14.1%), French (12.4%), German (10.6%), French… Read More »

Auburn, NH Population

Population: 4,682. Estimated population in 2021: 5,122 (+9.4% change) Males: 2,382 (50.9%), Females: 2,300 (49.1%) Rockingham County Median resident age: 36.8 years Median household income: $70,774 Median house value: $145,700 Races in Auburn: White Non-Hispanic (97.6%) Hispanic (0.9%) American Indian (0.6%) Two or more races (0.6%) Ancestries: Irish (25.2%), French (20.0%), English (19.4%), French Canadian… Read More »

Barnstead, NH Population

Population: 3,886. Estimated population in 2021: 4,561 (+17.4% change) Males: 1,981 (51.0%), Females: 1,905 (49.0%) Belknap County Median resident age: 38.8 years Median household income: $47,449 Median house value: $93,800 Races in Barnstead: White Non-Hispanic (97.3%) American Indian (0.8%) Two or more races (0.7%) Black (0.6%) Hispanic (0.6%) Ancestries: English (21.9%), Irish (15.1%), French (13.8%),… Read More »

Barrington, NH Population

Population: 7,475. Estimated population in 2021: 8,162 (+9.2% change) Males: 3,813 (51.0%), Females: 3,662 (49.0%) Strafford County Median resident age: 36.6 years Median household income: $50,630 Median house value: $136,400 Races in Barrington: White Non-Hispanic (97.5%) Hispanic (0.9%) Two or more races (0.8%) Ancestries: English (19.8%), Irish (18.6%), French (16.3%), French Canadian (8.7%), Italian (8.3%),… Read More »

Bartlett, NH Population

Population: 2,705. Estimated population in 2021: 2,918 (+7.9% change) Males: 1,356 (50.1%), Females: 1,349 (49.9%) Carroll County Median resident age: 41.5 years Median household income: $39,107 Median house value: $113,300 Races in Bartlett: White Non-Hispanic (98.0%) Other race (0.6%) American Indian (0.6%) Ancestries: English (25.8%), Irish (21.8%), French (14.0%), German (10.2%), Italian (7.8%), Scottish (6.0%).… Read More »

Bath, NH Population

Population: 893. Estimated population in 2021: 944 (+5.7% change) Males: 441 (49.4%), Females: 452 (50.6%) Grafton County Median resident age: 41.5 years Median household income: $43,088 Median house value: $80,300 Races in Bath: White Non-Hispanic (99.3%) Ancestries: English (26.7%), Irish (15.6%), French (13.8%), United States (12.2%), Scottish (7.4%), German (6.9%). Elevation: 595 feet Population For… Read More »

Bedford, NH Population

Population: 18,274. Estimated population in 2021: 20,732 (+13.5% change) Males: 8,988 (49.2%), Females: 9,286 (50.8%) Hillsborough County Median resident age: 39.2 years Median household income: $84,392 Median house value: $218,300 Races in Bedford: White Non-Hispanic (96.7%) Hispanic (0.9%) Two or more races (0.8%) Ancestries: Irish (22.3%), English (14.8%), French Canadian (12.2%), German (11.3%), French (10.6%),… Read More »

Belmont, NH Population

Population: 6,716. Estimated population in 2021: 7,322 (+9.0% change) Males: 3,313 (49.3%), Females: 3,403 (50.7%) Belknap County Median resident age: 38.4 years Median household income: $47,717 Median house value: $96,300 Races in Belmont: White Non-Hispanic (96.7%) Two or more races (1.3%) American Indian (1.0%) Hispanic (1.0%) Ancestries: French (19.6%), Irish (17.3%), English (17.0%), French Canadian… Read More »

Bennington, NH Population

Population: 1,401. Estimated population in 2021: 1,468 (+4.8% change) Males: 692 (49.4%), Females: 709 (50.6%) Hillsborough County Median resident age: 35.1 years Median household income: $46,150 Median house value: $95,600 Races in Bennington: White Non-Hispanic (97.9%) Two or more races (1.2%) American Indian (0.9%) Hispanic (0.6%) Ancestries: Irish (18.8%), English (16.6%), French (13.4%), French Canadian… Read More »

Berlin, NH Population

Population: 10,331. Estimated population in 2021: 10,097 (-2.3% change) Males: 4,922 (47.6%), Females: 5,409 (52.4%) Coos County Median resident age: 42.5 years Median household income: $29,647 Median house value: $59,100 Races in Berlin: White Non-Hispanic (97.8%) Two or more races (0.8%) American Indian (0.7%) Hispanic (0.7%) Ancestries: French Canadian (38.9%), French (20.0%), Irish (10.0%), English… Read More »

Bethlehem, NH Population

Population: 2,199. Estimated population in 2021: 2,381 (+8.3% change) Males: 1,119 (50.9%), Females: 1,080 (49.1%) Grafton County Median resident age: 39.0 years Median household income: $35,547 Median house value: $85,900 Races in Bethlehem: White Non-Hispanic (96.4%) Two or more races (2.0%) American Indian (1.8%) Hispanic (0.8%) Ancestries: English (21.0%), French (20.8%), Irish (20.7%), German (11.7%),… Read More »

Bow, NH Population

Population: 7,138. Estimated population in 2021: 8,020 (+12.4% change) Males: 3,560 (49.9%), Females: 3,578 (50.1%) Median resident age: 38.6 years Median household income: $79,329 Median house value: $169,400 Races in Bow: White Non-Hispanic (97.5%) Two or more races (0.7%)   Ancestries: Irish (19.7%), English (18.0%), German (12.5%), French Canadian (10.4%), French (9.1%), United States (7.9%).… Read More »

Bradford, NH Population

Population: 1,454. Estimated population in 2021: 1,504 (+3.4% change) Males: 726 (49.9%), Females: 728 (50.1%) Merrimack County Median resident age: 40.3 years Median household income: $49,018 Median house value: $110,600 Races in Bradford: White Non-Hispanic (96.8%) Two or more races (1.7%) American Indian (1.4%) Hispanic (1.1%) Ancestries: English (25.9%), Irish (15.9%), German (12.7%), French (7.9%),… Read More »

Bristol, NH Population

Population: 3,033. Estimated population in 2021: 3,118 (+2.8% change) Males: 1,496 (49.3%), Females: 1,537 (50.7%) Grafton County Median resident age: 38.5 years Median household income: $38,032 Median house value: $93,000 Races in Bristol: White Non-Hispanic (95.5%) Two or more races (1.4%) American Indian (1.1%) Hispanic (1.0%) Other Asian (0.9%) Ancestries: Irish (20.4%), English (19.0%), French… Read More »

Brookline, NH Population

Population: 4,181. Estimated population in 2021: 4,709 (+12.6% change) Males: 2,119 (50.7%), Females: 2,062 (49.3%) Hillsborough County Median resident age: 35.7 years Median household income: $77,075 Median house value: $171,900 Races in Brookline: White Non-Hispanic (97.1%) Hispanic (0.9%) Two or more races (0.9%) American Indian (0.5%) Ancestries: Irish (22.8%), English (19.8%), French (11.8%), German (11.7%),… Read More »

Campton, NH Population

Population: 2,719. Estimated population in 2021: 2,947 (+8.4% change) Males: 1,359 (50.0%), Females: 1,360 (50.0%) Median resident age: 39.0 years Median household income: $39,213 Median house value: $101,800 Races in Campton: White Non-Hispanic (97.6%) Two or more races (1.1%) American Indian (0.5%)   Ancestries: English (20.1%), Irish (14.6%), French (12.1%), United States (10.7%), German (8.9%),… Read More »

Canaan, NH Population

Population: 3,319. Estimated population in 2021: 3,452 (+4.0% change) Males: 1,626 (49.0%), Females: 1,693 (51.0%) Grafton County Median resident age: 37.7 years Median household income: $43,220 Median house value: $97,900 Races in Canaan: White Non-Hispanic (97.6%) Two or more races (1.1%) American Indian (0.8%) Hispanic (0.5%) Ancestries: English (15.4%), French (12.3%), Irish (12.2%), French Canadian… Read More »

Candia, NH Population

Population: 3,911. Estimated population in 2021: 4,165 (+6.5% change) Males: 1,976 (50.5%), Females: 1,935 (49.5%) Rockingham County Median resident age: 37.6 years Median household income: $61,389 Median house value: $141,000 Races in Candia: White Non-Hispanic (97.4%) Hispanic (0.9%) American Indian (0.6%) Ancestries: Irish (21.4%), English (19.2%), French (16.5%), French Canadian (14.0%), German (10.5%), United States… Read More »

Canterbury, NH Population

Population: 1,979. Estimated population in 2021: 2,267 (+14.6% change) Males: 955 (48.3%), Females: 1,024 (51.7%) Merrimack County Median resident age: 42.4 years Median household income: $58,026 Median house value: $132,900 Races in Canterbury: White Non-Hispanic (98.2%) Two or more races (0.8%) Hispanic (0.5%) Ancestries: English (26.6%), Irish (15.6%), German (11.8%), French (10.2%), French Canadian (9.1%),… Read More »

Center Harbor, NH Population

Population: 996. Estimated population in 2021: 1,108 (+11.2% change) Males: 499 (50.1%), Females: 497 (49.9%) Carroll County Median resident age: 44.6 years Median household income: $51,806 Median house value: $150,000 Races in Center Harbor: White Non-Hispanic (97.9%) Hispanic (1.0%) Chinese (0.5%) Ancestries: English (22.3%), Irish (19.1%), German (13.4%), French (11.6%), Scottish (8.2%), French Canadian (8.0%).… Read More »

Charlestown, NH Population

Population: 4,749. Estimated population in 2021: 4,982 (+4.9% change) Males: 2,313 (48.7%), Females: 2,436 (51.3%) Sullivan County Median resident age: 39.7 years Median household income: $38,024 Median house value: $81,500 Races in Charlestown: White Non-Hispanic (98.1%) Two or more races (0.7%) American Indian (0.7%) Hispanic (0.6%) Ancestries: French (16.0%), English (15.4%), French Canadian (11.8%), United… Read More »