The Buena Vista Ferry connects Marion County and Polk County across the Willamette River in the U.S. state of Oregon. It is located a few miles south of Independence, near the community of Buena Vista. The river is approximately 720 feet (220 m) wide at the crossing. The cable ferry has a capacity of four vehicles.
The ferry is open 7 a.m. to 7 p.m., seven days a week.
In 2011, the ferry was replaced with a new one paid for in part by federal stimulus funds. The new vessel allows the ferry to operate year-round; formerly it only ran from April to October.
Canby Ferry and Wheatland Ferry are the state's other two ferries across the Willamette River.
Coordinates: 44°46′11″N 123°08′58″W / 44.76972°N 123.14944°W