National Harbor is a city located in Maryland. National Harbor has a 2020 population of 4,322. National Harbor is currently declining at a rate of 0.00% annually and its population has increased by 14.10% since the most recent census, which recorded a population of 3,788 in 2010. National Harbor reached it's highest population of 4,322 in 2018.
The average household income in National Harbor is $120,589 with a poverty rate of 10.57%. The median rental costs in recent years comes to $1,329 per month, and the median house value is $337,800. The median age in National Harbor is 43 years, 40.3 years for males, and 45.1 years for females. For every 100 females there are 81.1 males.