Ferdinand is a city located in Dubois County Indiana. Ferdinand has a 2020 population of 3,714. Ferdinand is currently growing at a rate of 0.03% annually and its population has increased by 2.34% since the most recent census, which recorded a population of 3,629 in 2010. Ferdinand reached it's highest population of 3,714 in 2021.
The average household income in Ferdinand is $73,004 with a poverty rate of 7.24%. The median rental costs in recent years comes to $732 per month, and the median house value is $157,300. The median age in Ferdinand is 50.2 years, 45.9 years for males, and 51.2 years for females.