North Beach is a city located in Maryland. With a 2020 population of 2,035, it is the 72nd largest city in Maryland and the 7547th largest city in the United States. North Beach is currently growing at a rate of 0.20% annually and its population has increased by 2.88% since the most recent census, which recorded a population of 1,978 in 2010. Spanning over 0 miles, North Beach has a population density of 6,178 people per square mile.
The average household income in North Beach is $89,538 with a poverty rate of 6.49%. The median rental costs in recent years comes to $1,660 per month, and the median house value is $304,800. The median age in North Beach is 36.8 years, 31.9 years for males, and 41.7 years for females. For every 100 females there are 88.7 males.