Whitesboro is a city located in Alabama. Whitesboro has a 2020 population of 2,602. Whitesboro is currently declining at a rate of 0.00% annually and its population has increased by 21.70% since the most recent census, which recorded a population of 2,138 in 2010. Whitesboro reached it's highest population of 2,602 in 2019.
The average household income in Whitesboro is $64,371 with a poverty rate of 26.17%. The median rental costs in recent years comes to $681 per month, and the median house value is $83,900. The median age in Whitesboro is 40.8 years, 43.5 years for males, and 36.3 years for females.