Mallard Creek (Rocky River tributary)

Mallard Creek
Tributary to Rocky River
Location of Mallard Creek mouth
Mallard Creek (Rocky River tributary) (the United States)
Location
CountryUnited States
StateNorth Carolina
CountyCabarrus
Mecklenburg
CityHarrisburg
Charlotte
Physical characteristics
SourceIrwin Creek divide
  locationpond in northeast Charlotte, North Carolina
  coordinates35°18′36″N 080°49′17″W / 35.31000°N 80.82139°W / 35.31000; -80.82139
  elevation800 ft (240 m)
MouthHarrisburg, North Carolina
  location
pond in northside of Charlotte, North Carolina
  coordinates
35°20′18″N 080°39′47″W / 35.33833°N 80.66306°W / 35.33833; -80.66306
  elevation
546 ft (166 m)
Length12.23 mi (19.68 km)
Basin size41.54 square miles (107.6 km2)
Discharge 
  locationRocky River
  average44.78 cu ft/s (1.268 m3/s) at mouth with Rocky River
Basin features
ProgressionRocky RiverPee Dee RiverWinyah BayAtlantic Ocean
River systemPee Dee River
Tributaries 
  leftClarks Creek
Stony Creek
  rightDoby Creek
Toby Creek
BridgesCrestland Avenue, W Sugar Creek Road, Hubbard Road, NC 24, Mallard Creek Road, David Taylor Drive, I-85, US 29, E Mallard Creek Church Road, I-485, Pavillion Boulevard, Morehead Road

Mallard Creek is a 12.23 mi (19.68 km) long 3rd order tributary to the Rocky River in Cabarrus County, North Carolina.