Bonners Ferry is a city located in Idaho. With a 2020 population of 2,673, it is the 52nd largest city in Idaho and the 6603rd largest city in the United States. Bonners Ferry is currently growing at a rate of 1.48% annually and its population has increased by 5.11% since the most recent census, which recorded a population of 2,543 in 2010. Bonners Ferry reached it's highest population of 2,796 in 1970. Spanning over 3 miles, Bonners Ferry has a population density of 1,136 people per square mile.
The average household income in Bonners Ferry is $43,920 with a poverty rate of 22.39%. The median rental costs in recent years comes to $529 per month, and the median house value is $155,800. The median age in Bonners Ferry is 48.1 years, 48.3 years for males, and 45.9 years for females. For every 100 females there are 109.9 males.