Goose Creek is a 15.41 mi (24.80 km) long 3rd order tributary to the Rocky River in Union County, North Carolina.
Goose Creek rises in Mint Hill, North Carolina in Mecklenburg County.
Goose Creek then flows south into Union County and turns northeast to join the Rocky River about 4 miles northeast of Fairview.
[2] Goose Creek drains 42.27 square miles (109.5 km2) of area, receives about 47.6 in/year of precipitation, has a wetness index of 441.26, and is about 46% forested.
This article related to a river in North Carolina is a stub.