Long Branch is a stream in eastern Nodaway county in the State of Missouri. It is a tributary of the Platte River and is long.
Initially, North Branch was the more common name for the stream. and persisted until the 20th century, but the name Long Branch was also extant.
The stream begins just west of Gaynor and flows almost exactly south for most of its course. No settlements are located along the stream, and it is crossed US Route 136 approximately halfway through its course.
There is one named tributary named Cottonwood Creek located in the southern part of the stream's course between Barnard and Arkoe.
There is a cemetery in Independence Township, located just west of Gaynor near the stream's headwaters, named Long Branch Cemetery.