Bonners Ferry
City in Boundary County, Idaho

Bonners Ferry is a city in Boundary County, Idaho, with 2,520 residents (2020 Census). It sits at 1,896 ft (578 m) above sea level. The nearest town is Moyie Springs, 6.0 miles E.
- 2,520residents (2020 Census)
- 1,896 ftelevation · 578 m
- 2.3 sq miland area · 5.9 km²
- 1,101 / sq mipopulation density
- 83847ZIP code
About Bonners Ferry
Bonners Ferry is the largest city in and the county seat of Boundary County, Idaho, United States. The population was 2,520 at the 2020 census.
The Porthill-Rykerts Border Crossing connects Bonners Ferry with Creston, British Columbia, Canada, on the Kootenay River.
The Eastport–Kingsgate Border Crossing connects Bonners Ferry with Yahk, British Columbia, Canada, on the Moyie River.
Text: Wikipedia · CC BY-SA 4.0
Bonners Ferry weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Bonners Ferry
Webcams: Windy.com
Living in Bonners Ferry
- Median household income
- $52,500
- Median home value
- $281,400
- Median rent
- $1,145/mo
- Median age
- 40.5
Do you know Bonners Ferry? Tell us about it
Help other travelers: share what makes Bonners Ferry special. We review every message before publishing it.
Map of Bonners Ferry
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Bonners Ferry Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Bonners Ferry, ID population
Bonners Ferry had 2,520 residents in the 2020 Census.
| 2020 Census | 2,520 |
|---|---|
| Density | 1,101 per sq mi (425 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Bonners Ferry at a glance
| State | Idaho (ID) |
|---|---|
| County | Boundary County |
| Type | City |
| Population | 2,520 (2020) |
| Land area | 2.29 sq mi (5.9 km²) |
| Water area | 0.14 sq mi (0.37 km²) |
| Elevation | 1,896 ft (578 m) |
| Coordinates | 48.6934° N, 116.3184° W |
| ZIP code | 83847 |
| Official website | bonners-ferry.com |
| Census code (GEOID) | 1609370 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Bonners Ferry
- Moyie Springs6.0 mi E
- Sylvanite, MT20.3 mi E
- Troy, MT25.3 mi SE
- Kootenai27.9 mi S
- Coolin28.3 mi SW
- Ponderay28.7 mi S
- Hope30.2 mi S
- Yaak, MT30.3 mi E
- Sandpoint30.5 mi S
- East Hope31.5 mi S
- Dover32.8 mi SW
- Bull Lake, MT37.8 mi SE
Straight-line distance between town centers.
Frequently asked questions about Bonners Ferry
What county is Bonners Ferry in?
Bonners Ferry is in Boundary County, Idaho.
What is the population of Bonners Ferry, ID?
2,520 people lived in Bonners Ferry at the 2020 Census.
What is the ZIP code of Bonners Ferry, ID?
The ZIP code of Bonners Ferry is 83847.
What is the elevation of Bonners Ferry?
1,896 feet (578 m) above sea level.
What towns are near Bonners Ferry?
Moyie Springs (6.0 mi), Sylvanite (20.3 mi), Troy (25.3 mi), Kootenai (27.9 mi), Coolin (28.3 mi).
Last updated: