Latest Data (2018)
Population 21,896
Nationwide Rank 1696

Quick Facts

Portsmouth, New Hampshire is the 1,696th largest city in the United States as of 2018.

Portsmouth, New Hampshire is a city.

Portsmouth, New Hampshire is currently 16.3% smaller than it was in 1990, the year of its peak recorded population.

Portsmouth, New Hampshire's growth is about average. 58% of similarly sized cities are growing faster since 2000.

Portsmouth, New Hampshire Border Map

Similarly Sized Cities In US

US Rank Name Population Growth
2000-2018
1686 Fairhope, Alabama 22,085 73.3%
1687 Leland, North Carolina 22,070 435.2%
1688 Johnston, Iowa 22,040 145.0%
1689 Naples, Florida 22,039 2.5%
1690 South Lake Tahoe, California 22,036 -6.7%
1691 Summit, New Jersey 22,016 4.1%
1692 Mustang, Oklahoma 21,997 66.1%
1693 Darien, Illinois 21,954 -4.4%
1694 Gallup, New Mexico 21,929 5.4%
1695 Roselle, New Jersey 21,902 2.8%
1696 Portsmouth, New Hampshire 21,896 5.1%
1697 Bloomingdale, Illinois 21,894 0.6%
1698 Union City, Georgia 21,873 82.4%
1699 Gardner, Kansas 21,871 124.6%
1700 Nixa, Missouri 21,868 76.0%
1701 Shelbyville, Tennessee 21,864 33.7%
1702 Geneva, Illinois 21,861 10.5%
1703 Corinth, Texas 21,823 85.8%
1704 New Castle, Pennsylvania 21,797 -17.0%
1705 Raymore, Missouri 21,784 93.2%
1706 Golden Valley, Minnesota 21,755 6.9%

Similarly Sized Cities In New Hampshire

US Rank Name Population Growth
2000-2018
887 Concord 43,412 6.5%
1211 Dover 31,771 17.8%
1225 Rochester 31,366 9.6%
1635 Keene 23,056 2.0%
1696 Portsmouth 21,896 5.1%
2132 Laconia 16,492 0.0%
2452 Lebanon 13,602 8.1%
2546 Claremont 12,967 -1.4%
2709 Somersworth 11,970 4.0%

Demographics

Population History

Year Population Rank in US
2018 21,896 1,696
2017 21,796 1,692
2016 21,485 1,706
2015 21,530 1,687
2014 21,598 1,672
2013 21,440 1,668
2012 21,379 1,652
2011 21,282 1,654
2010 20,779 1,669
2009 20,566 1,672
2008 20,516 1,668
2007 20,553 1,648
2006 20,603 1,632
2005 20,553 1,617
2004 20,674 1,592
2003 20,843 1,570
2002 20,936 1,549
2001 20,905 1,539
2000 20,823 1,528
1990 26,160 1,074
1850 9,738 64
1840 7,887 50