Scotts Mills is a city in Marion County, Oregon, United States. The population was 312 at the 2000 census. It is two miles south of Marquam and Oregon Route 213, between Silverton and Molalla. Scotts Mills is part of the Salem Metropolitan Statistical Area. It is near the site of the Scotts Mills earthquake.