Seal Rock is an unincorporated coastal community in Lincoln County, Oregon, United States, between Newport and Waldport on U.S. Route 101.