It is approximately 3.6 miles (5.8 km) long and flows through Rush Township and Riverside.
It flows northwest for a short distance before entering a shallow valley and turning north.
The stream then turns north-northwest for more than a mile, flowing parallel to Pine Swamp Road.
After a few hundred feet in Riverside, the stream turns northeast for a few tenths of a mile and then reaches its confluence with Kipps Run.
[3] In the past, the flow of Wilson Run was restricted by fallen trees, logs, gravel bars, and rocks.
[6] Sandstone belonging to the Trimmers Rock Formation have been observed near Wilson Run.
[2] Wilson Run was entered into the Geographic Names Information System on August 2, 1979.