Catfish Creek is a 21.2 mi tributary of the upper Mississippi River in northeastern Iowa.
 It rises southwest of Dubuque, just southeast of Peosta.
 The Middle Fork rises west of Dubuque and flows under and then parallel to U.S. Route 20; the former Illinois Central Railroad, now the Chicago Central and Pacific Railroad has its mainline in it.
 The remaining forks of the creek are all south of U.S. Route 52.
 Swiss Valley Park, maintained by Dubuque County, is along the main fork of the creek, which is a designated trout stream through the park.
 In recent years, people have been trying to stop the erosion in this relatively flat way out of the Gorge of the Upper Mississippi.
 The North Fork of the creek has been proposed for a trail/park.
Cedar Creek is a 40.5 mi tributary stream of the North Fork Shenandoah River in northern Virginia in the United States.
 It forms the majority of the boundary between Frederick and Shenandoah counties.
 Cedar Creek's confluence with the North Fork Shenandoah is located at Strasburg.
Rainwater Creek is a 3.9 mi tributary stream of Lake Fork Creek.
 It flows into Lake Fork Creek downstream from the Lake Fork Reservoir Dam approximately four miles west of Quitman in western Wood County, Texas.
 Its primary source is a spring, augmented by stormwater runoff.
 It is named for the family of William Walton Rainwater, who was among the earliest permanent settlers of the area.
Passage Creek is a 38.5 mi tributary stream of the North Fork Shenandoah River in Fort Valley, Virginia.
 For most of its length it flows through a rural valley between the two spine-like ridges of Massanutten Mountain, then exits the valley by cutting a narrow gorge through the northeast end of the mountain.
The North Fork Flathead River (Ktunaxa: "kqaskanmituk" ) is a 153 mi river flowing through British Columbia, Canada, south into the U.S. state of Montana.
 It is one of the three primary forks of the Flathead River, the main inflow of Flathead Lake and a tributary of the Columbia River via the Clark Fork River and the Pend Oreille River.
 The river is sometimes considered the upper headwaters of the Flathead River, although the North Fork is its official name in the U.S.
 Other naming conventions for the river include Flathead River - North Fork, North Fork of Flathead River, and North Fork of the Flathead River.
Black Creek is a 13.0 mi tributary of the St. Johns River.
 It is located in Clay County, Florida.
 Black Creek has two major tributaries; North Fork Black Creek and South Fork Black Creek.
 North Fork originates as an outflow from Kingsley Lake and flows north and then east through Camp Blanding and Jennings State Forest, meeting South Fork in Middleburg, Florida.
 North Fork Black Creek has Yellow Water Creek and Big Branch as its main tributaries.
 South Fork Black Creek is fed by areas of wetlands and numerous small streams.
 The confluence of North Fork Black Creek and South Fork Black Creek near Middleburg form the main channel of Black Creek.
Smith Creek (also known as Smith's Creek) is a 35.5 mi tributary stream of the North Fork of the Shenandoah River in the Shenandoah Valley of Virginia.
 Its watershed comprises 106 sqmi within Shenandoah and Rockingham counties on the western slope of the Massanutten Mountain ridge.
 Its headwaters lie in Rockingham County just north of Harrisonburg, and its confluence with the North Fork of the Shenandoah River is located just south of Mount Jackson.
The Shenandoah River is a tributary of the Potomac River, 55.6 mi long with two forks approximately 100 mi long each, in the U.S. states of Virginia and West Virginia.
 The principal tributary of the Potomac, the river and its tributaries drain the central and lower Shenandoah Valley and the Page Valley in the Appalachians on the west side of the Blue Ridge Mountains, in northwestern Virginia and the Eastern Panhandle of West Virginia.
Los Baños Creek or Los Banos Creek, originally El Arroyo de los Baños, is a tributary stream of the San Joaquin River.
 Its source drains the slopes of the Diablo Range within the Central Valley of California, United States.
 Los Baños Creek has its source at the confluence of North Fork Los Banos Creek and South Fork Los Banos Creek.
 It flows northeast to the west edge of Los Banos and then north to Mud Slough 2.5 miles (4 km) upstream from its confluence with the San Joaquin River.
Yager Creek is a tributary stream of the Van Duzen River on the north coast of California in Humboldt County, California.
 It has its source at the confluence of North Fork Yager Creek and Middle Fork Yager Creek.
 Its mouth is at the confluence with the Van Duzen River just below the town of Carlotta.

Question: Smith Creek is a 35.5 mi tributary stream of the North Fork of a river that passes through which US states?
Answer: Virginia and West Virginia