Munford is a city located in Alabama. With a 2020 population of 1,357, it is the 228th largest city in Alabama and the 9088th largest city in the United States. Munford is currently declining at a rate of -0.22% annually but its population has increased by 5.03% since the most recent census, which recorded a population of 1,292 in 2010. Munford reached it's highest population of 1,389 in 2010. Spanning over 3 miles, Munford has a population density of 530 people per square mile.
The average household income in Munford is $49,898 with a poverty rate of 15.25%. The median rental costs in recent years comes to $570 per month, and the median house value is $83,800. The median age in Munford is 37 years, 34.6 years for males, and 37.2 years for females. For every 100 females there are 80.0 males.