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.