Roberts Branch is a stream in Clinton County in the U.S. state of Missouri. It is an indirect tributary of the Little Platte River via Linn Branch. The stream is long.
The community of Mecca was on the floodplain of the Little Platte River and is currently on the shore of the reservoir approximately one half-mile to the southeast of the confluence on Missouri Route D.
Roberts Branch was named after Littleton Roberts, a pioneer citizen.
Some older maps transpose Roberts Branch with Linn Branch and have Linn Branch be a tributary of Roberts Branch.