Atlantic Beach is a city located in Carteret County North Carolina. With a 2020 population of 1,526, it is the 286th largest city in North Carolina and the 8642nd largest city in the United States . Atlantic Beach is currently growing at a rate of 0.46% annually and its population has increased by 2.07% since the most recent census, which recorded a population of 1,495 in 2010. Atlantic Beach reached it's highest population of in . Spanning over 3 miles, Atlantic Beach has a population density of 652 people per square mile.
The average household income in Atlantic Beach is $82,694 with a poverty rate of 6.43%. The median rental costs in recent years comes to $958 per month, and the median house value is $383,600. The median age in Atlantic Beach is 56.6 years, 55.8 years for males, and 56.8 years for females.