Belk is a city located in Alabama. With a 2020 population of 205, it is the 404th largest city in Alabama and the 16619th largest city in the United States. Belk is currently declining at a rate of 0.00% annually and its population has decreased by -4.65% since the most recent census, which recorded a population of 215 in 2010. Belk reached it's highest population of 215 in 2010. Spanning over 1 miles, Belk has a population density of 148 people per square mile.
The average household income in Belk is $41,988 with a poverty rate of 23.87%. The median rental costs in recent years comes to - per month, and the median house value is $65,600. The median age in Belk is 47.3 years, 45.6 years for males, and 53.3 years for females. For every 100 females there are 113.2 males.