Tierra del Mar is an unincorporated community in Tillamook County, Oregon, United States, located on the Oregon Coast, about 25 miles (40 km) south of Tillamook and 4 miles (6.4 km) north of Pacific City and Cape Kiwanda, along Sandlake Road, west of U.S. Route 101.