Berry is a city located in Fayette County Alabama. With a 2020 population of 1,083, it is the 248th largest city in Alabama and the 9983rd largest city in the United States . Berry is currently declining at a rate of -0.55% annually and its population has decreased by -5.66% since the most recent census, which recorded a population of 1,148 in 2010. Berry reached it's highest population of 1,145 in 2010. Spanning over 11 miles, Berry has a population density of 101 people per square mile.
The average household income in Berry is $51,025 with a poverty rate of 21.03%. The median rental costs in recent years comes to $271 per month, and the median house value is $90,800. The median age in Berry is 35.2 years, 36.7 years for males, and 32.2 years for females.