Wilson, also known as Wilson Village, is an unincorporated community located in Lewis County, Washington. The former town is in a rural area in the mid-south region of the county, south of Winston and 7.0 miles (11.3 km) south of Mayfield. Communities and towns around Riffe Lake are 12.0 miles (19.3 km) to the northeast of the area. Wilson is mostly residential in nature.[2]
The community once had a post office that began in 1891 and closed in 1924.[3] The local economy was based on farming and logging, with a focus on shingle production in part due to its location to Salmon Creek, which was used to float the shingles to the Cowlitz River near Toledo.[2][4] The town was once connected to Toledo by the use of a plank road.[2]
The community had a school and was part of district no. 68. Enrollment was small, with 1903 reports listing between 9 and 14 students.[5][6][7]