Stanwood is a city in Snohomish County, Washington, United States. The city is located 50 miles north of Seattle, at the mouth of the Stillaguamish River. Its population was 6,231 at the 2010 census.