Shiloh Branch is a stream in Bourbon County, Kansas and Vernon County, Missouri. The stream is a tributary to the Marmaton River.
The headwaters arise in Kansas northeast of the community of Hammond[1] at 37.9542°N -94.6725°W and the confluence with the Marmaton in Missouri is about three miles southwest of Richards[2] at 37.8631°N -94.5864°W.
The creek was named after the ancient city of Shiloh.[3]