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 July 2020: 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:… Read More »

Stoddard, NH Population

Population: 928. Estimated population in July 2020: 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… Read More »

Acworth, NH Population

Population: 836. Estimated population in July 2020: 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… Read More »

Alstead, NH Population

Population: 1,944. Estimated population in July 2020: 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… Read More »

Alton, NH Population

Population: 4,502. Estimated population in July 2020: 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… Read More »

Amherst, NH Population

Population: 10,769. Estimated population in July 2020: 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%),… Read More »

Andover, NH Population

Population: 2,109. Estimated population in July 2020: 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%),… Read More »

Antrim, NH Population

Population: 2,449. Estimated population in July 2020: 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%),… Read More »

Ashland, NH Population

Population: 1,955. Estimated population in July 2020: 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… Read More »

Atkinson, NH Population

Population: 6,178. Estimated population in July 2020: 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%),… Read More »

Auburn, NH Population

Population: 4,682. Estimated population in July 2020: 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… Read More »

Barnstead, NH Population

Population: 3,886. Estimated population in July 2020: 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… Read More »

Barrington, NH Population

Population: 7,475. Estimated population in July 2020: 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… Read More »

Bartlett, NH Population

Population: 2,705. Estimated population in July 2020: 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… Read More »

Bath, NH Population

Population: 893. Estimated population in July 2020: 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… Read More »

Bedford, NH Population

Population: 18,274. Estimated population in July 2020: 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… Read More »

Belmont, NH Population

Population: 6,716. Estimated population in July 2020: 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… Read More »

Bennington, NH Population

Population: 1,401. Estimated population in July 2020: 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… Read More »

Berlin, NH Population

Population: 10,331. Estimated population in July 2020: 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%),… Read More »

Bethlehem, NH Population

Population: 2,199. Estimated population in July 2020: 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… Read More »

Bow, NH Population

Population: 7,138. Estimated population in July 2020: 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… Read More »

Bradford, NH Population

Population: 1,454. Estimated population in July 2020: 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… Read More »

Bristol, NH Population

Population: 3,033. Estimated population in July 2020: 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%),… Read More »

Brookline, NH Population

Population: 4,181. Estimated population in July 2020: 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… Read More »

Campton, NH Population

Population: 2,719. Estimated population in July 2020: 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… Read More »

Canaan, NH Population

Population: 3,319. Estimated population in July 2020: 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… Read More »

Candia, NH Population

Population: 3,911. Estimated population in July 2020: 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… Read More »

Canterbury, NH Population

Population: 1,979. Estimated population in July 2020: 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… Read More »

Center Harbor, NH Population

Population: 996. Estimated population in July 2020: 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… Read More »

Charlestown, NH Population

Population: 4,749. Estimated population in July 2020: 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%),… Read More »

Chester, NH Population

Population: 3,792. Estimated population in July 2020: 4,636 (+22.3% change) Males: 1,875 (49.4%), Females: 1,917 (50.6%) Rockingham County Median resident age: 35.7 years Median household income: $68,571 Median house value: $170,900 Races in Chester: White Non-Hispanic (97.4%) Two or more races (0.9%) Hispanic (0.8%) American Indian (0.8%) Ancestries: Irish (20.5%), English (18.2%), Italian (13.1%), French… Read More »

Chesterfield, NH Population

Population: 3,542. Estimated population in July 2020: 3,866 (+9.1% change) Males: 1,804 (50.9%), Females: 1,738 (49.1%) Cheshire County Median resident age: 40.4 years Median household income: $51,351 Median house value: $129,700 Races in Chesterfield: White Non-Hispanic (97.4%) American Indian (1.2%) Two or more races (1.2%) Hispanic (0.6%) Ancestries: English (23.2%), Irish (18.0%), German (13.4%), French… Read More »

Chichester, NH Population

Population: 2,236. Estimated population in July 2020: 2,502 (+11.9% change) Males: 1,128 (50.4%), Females: 1,108 (49.6%) Merrimack County Median resident age: 38.0 years Median household income: $56,741 Median house value: $120,000 Races in Chichester: White Non-Hispanic (97.8%) American Indian (1.0%) Two or more races (1.0%) Hispanic (0.7%) Ancestries: English (24.0%), Irish (18.5%), French (15.1%), French… Read More »

Claremont, NH Population

Population: 13,151. Estimated population in July 2020: 13,388 (+1.8% change) Males: 6,323 (48.1%), Females: 6,828 (51.9%) Sullivan County Median resident age: 38.8 years Median household income: $34,949 Median house value: $79,800 Races in Claremont: White Non-Hispanic (97.3%) Two or more races (0.9%) American Indian (0.8%) Hispanic (0.5%) Ancestries: French (19.5%), English (14.7%), Irish (12.8%), French… Read More »

Colebrook, NH Population

Population: 2,321. Estimated population in July 2020: 2,397 (+3.3% change) Males: 1,137 (49.0%), Females: 1,184 (51.0%) Coos County Median resident age: 41.2 years Median household income: $32,244 Median house value: $76,000 Races in Colebrook: White Non-Hispanic (98.3%) Two or more races (0.8%) American Indian (0.6%) Ancestries: English (25.5%), French (24.6%), Irish (15.3%), United States (11.5%),… Read More »

Concord, NH Population

Population: 40,687. Estimated population in July 2020: 42,336 (+4.1% change) Males: 20,149 (49.5%), Females: 20,538 (50.5%) Merrimack County Median resident age: 37.0 years Median household income: $42,447 Median house value: $112,300 Races in Concord: White Non-Hispanic (94.6%) Hispanic (1.5%) Two or more races (1.3%) Black (1.0%) American Indian (0.8%) Ancestries: English (19.6%), Irish (18.4%), French… Read More »

Contoocook, NH Population

Population: 1,444 Males: 690 (47.8%), Females: 754 (52.2%) Merrimack County Median resident age: 41.7 years Median household income: $49,038 Median house value: $113,700 Races in Contoocook: White Non-Hispanic (98.3%) Hispanic (0.6%) Ancestries: English (34.7%), German (18.9%), Irish (18.4%), French (11.4%), Scottish (8.7%), French Canadian (6.1%). Elevation: 425 feet Land area: 2.3 square miles Population For… Read More »

Conway, NH Population

Population: 8,604. Estimated population in July 2020: 9,208 (+7.0% change) Males: 4,169 (48.5%), Females: 4,435 (51.5%) Carroll County Median resident age: 39.9 years Median household income: $35,873 Median house value: $104,400 Races in Conway: White Non-Hispanic (97.2%) Two or more races (1.0%) American Indian (0.8%) Ancestries: English (29.1%), Irish (19.0%), French (12.6%), United States (9.6%),… Read More »

Cornish, NH Population

Population: 1,661. Estimated population in July 2020: 1,782 (+7.3% change) Males: 831 (50.0%), Females: 830 (50.0%) Sullivan County Median resident age: 41.6 years Median household income: $53,393 Median house value: $104,400 Races in Cornish: White Non-Hispanic (97.5%) Two or more races (1.1%) American Indian (0.8%) Ancestries: English (20.8%), Irish (12.4%), French (11.7%), German (11.3%), French… Read More »

Danbury, NH Population

Population: 1,071. Estimated population in July 2020: 1,137 (+6.2% change) Males: 546 (51.0%), Females: 525 (49.0%) Merrimack County Median resident age: 41.1 years Median household income: $38,312 Median house value: $85,300 Races in Danbury: White Non-Hispanic (99.2%) Ancestries: English (19.9%), French (14.9%), Irish (14.9%), German (11.4%), United States (8.4%), Italian (8.0%). Elevation: 825 feet Population… Read More »

Danville, NH Population

Population: 4,023. Estimated population in July 2020: 4,394 (+9.2% change) Males: 2,058 (51.2%), Females: 1,965 (48.8%) Rockingham County Median resident age: 35.4 years Median household income: $57,287 Median house value: $160,900 Races in Danville: White Non-Hispanic (97.2%) Two or more races (0.9%) Hispanic (0.8%) American Indian (0.6%) Black (0.6%) Ancestries: Irish (25.4%), English (19.1%), French… Read More »

Deerfield, NH Population

Population: 3,678. Estimated population in July 2020: 4,115 (+11.9% change) Males: 1,800 (48.9%), Females: 1,878 (51.1%) Median resident age: 36.2 years Median household income: $61,367 Median house value: $144,900 Races in Deerfield: White Non-Hispanic (98.3%) Two or more races (0.8%) American Indian (0.7%) Ancestries: English (19.9%), Irish (18.9%), French (12.4%), German (10.2%), French Canadian (9.8%),… Read More »

Derry, NH Population

Population: 34,021. Estimated population in July 2020: 34,290 (+0.8% change) Males: 16,893 (49.7%), Females: 17,128 (50.3%) Rockingham County Median resident age: 33.6 years Median household income: $54,634 Median house value: $134,900 Races in Derry: White Non-Hispanic (94.9%) Hispanic (1.9%) Two or more races (1.1%) Black (0.9%) Other race (0.6%) American Indian (0.6%) Ancestries: Irish (25.6%),… Read More »

Dover, NH Population

Population: 26,884. Estimated population in July 2020: 28,486 (+6.0% change) Males: 12,914 (48.0%), Females: 13,970 (52.0%) Strafford County Median resident age: 35.5 years Median household income: $43,873 Median house value: $132,800 Races in Dover: White Non-Hispanic (93.8%) Two or more races (1.5%) Hispanic (1.1%) Black (1.1%) Other Asian (1.0%) American Indian (0.7%) Ancestries: Irish (21.5%),… Read More »

Dublin, NH Population

Population: 1,476. Estimated population in July 2020: 1,556 (+5.4% change) Males: 742 (50.3%), Females: 734 (49.7%) Cheshire County Median resident age: 42.8 years Median household income: $52,150 Median house value: $151,900 Races in Dublin: White Non-Hispanic (96.7%) Hispanic (1.2%) American Indian (0.7%) Ancestries: English (19.6%), Irish (15.5%), French (9.3%), German (9.3%), United States (8.2%), French… Read More »

Dunbarton, NH Population

Population: 2,226. Estimated population in July 2020: 2,542 (+14.2% change) Males: 1,126 (50.6%), Females: 1,100 (49.4%) Median resident age: 37.6 years Median household income: $65,081 Median house value: $148,300 Races in Dunbarton: White Non-Hispanic (98.2%) American Indian (0.8%) Two or more races (0.5%)   Ancestries: English (17.3%), Irish (16.4%), French (14.2%), French Canadian (13.3%), German… Read More »

Durham, NH Population

Population: 12,664. Estimated population in July 2020: 13,040 (+3.0% change) Males: 5,719 (45.2%), Females: 6,945 (54.8%) Strafford County Median resident age: 21.2 years Median household income: $51,697 Median house value: $191,200 Races in Durham: White Non-Hispanic (93.7%) Chinese (1.5%) Hispanic (1.2%) Two or more races (1.0%) Black (0.8%) Asian Indian (0.6%) Ancestries: Irish (20.1%), English… Read More »

East Kingston, NH Population

Population: 1,784. Estimated population in July 2020: 2,231 (+25.1% change) Males: 859 (48.2%), Females: 925 (51.8%) Rockingham County Median resident age: 38.2 years Median household income: $65,197 Median house value: $185,800 Races in East Kingston: White Non-Hispanic (97.7%) Other race (1.0%) Ancestries: Irish (25.3%), English (20.5%), French (11.5%), United States (11.2%), French Canadian (9.4%), Italian… Read More »

Eaton Center, NH Population

Population: 375. Estimated population in July 2020: 417 (+11.2% change) Males: 184 (49.1%), Females: 191 (50.9%) Median resident age: 45.3 years Median household income: $46,429 Median house value: $107,900 Races in Eaton: White Non-Hispanic (98.7%) Two or more races (0.8%)   Ancestries: English (26.4%), Irish (18.9%), German (12.3%), Scottish (11.7%), United States (6.4%), Italian (5.9%).… Read More »

Effingham, NH Population

Population: 1,273. Estimated population in July 2020: 1,350 (+6.0% change) Males: 657 (51.6%), Females: 616 (48.4%) Carroll County Median resident age: 38.5 years Median household income: $36,000 Median house value: $93,800 Races in Effingham: White Non-Hispanic (98.1%) American Indian (0.8%) Two or more races (0.6%) Ancestries: Irish (17.8%), English (17.3%), French (12.5%), German (11.2%), United… Read More »