Salmon Falls is a former settlement in El Dorado County, California. It was located on the South Fork of the American River 5.5 miles (9 km) south-southwest of Pilot Hill, at an elevation of 469 feet (143 m). It was flooded by Folsom Lake. Nearby were waterfalls from which the place got its name. The site is now registered as California Historical Landmark #571.