White Lake is a city located in North Carolina. With a 2020 population of 770, it is the 366th largest city in North Carolina and the 11461st largest city in the United States. White Lake is currently declining at a rate of -0.65% annually and its population has decreased by -3.99% since the most recent census, which recorded a population of 802 in 2010. White Lake reached it's highest population of 816 in 2010. Spanning over 3 miles, White Lake has a population density of 752 people per square mile.
The average household income in White Lake is $70,755 with a poverty rate of 8.34%. The median rental costs in recent years comes to $766 per month, and the median house value is $149,600. The median age in White Lake is 47.9 years, 40.8 years for males, and 51.4 years for females. For every 100 females there are 102.3 males.