Horse Creek is a stream in Stone County in the Ozarks of southwest Missouri. It is a tributary of the James River.
The stream headwaters are located at and the confluence with the James is at .
Horse Creek was so named on account of the wild horses in the area.