About
Florence is located on the Oregon Coast at the mouth of the Siuslaw River immediately north of Oregon Dunes National Recreation Area, at about the same latitude as Eugene, Oregon. It is approximately midway between the other major central Oregon coastal cities of Newport and Coos Bay. Florence annexed Driftwood Shores hotel and conference center north of town in Heceta Beach in 2008. The unincorporated community of Glenada lies just across the Siuslaw on U.S. Route 101 to the south of Florence, and the city of Yachats is 26 miles (42 km) to the north.