Silverton is a city in Marion County, Oregon, United States. The city is situated along the 45th parallel about 12 miles (19 km) northeast of Salem, in the eastern margins of the broad alluvial plain of the Willamette Valley. The city is named after Silver Creek, which flows through the town from Silver Falls into the Pudding River, and thence into the Willamette River. Silverton was originally called Milford, then Silver Creek; on July 16, 1855, Silver Creek became Silverton.