Weldon River is stream in Clark and Decatur counties in southern Iowa and Grundy and Mercer counties in northern Missouri of the United States. [1] It is a tributary of the Thompson River. The confluence is two miles northwest of Trenton. [2] It has an average discharge of 246 cubic feet per second at Mill Grove.[ citation needed ]
Weldon River most likely was named after James Weldon, a pioneer settler. [3]