Bonners Ferry is a city located in Boundary County Idaho. It is also the county seat of Boundary County. With a 2020 population of 2,687, it is the 52nd largest city in Idaho and the 6595th largest city in the United States . Bonners Ferry is currently growing at a rate of 0.94% annually and its population has increased by 5.66% 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,142 people per square mile.
The average household income in Bonners Ferry is $45,012 with a poverty rate of 23.80%. The median rental costs in recent years comes to $477 per month, and the median house value is $162,100. The median age in Bonners Ferry is 44.8 years, 44 years for males, and 45 years for females.