 It flows into the Tobacco River at in Beaverton.The North Branch Cedar River rises at  in northwest Gladwin County in Sherman Township east of Meredith near the border with Roscommon County, and joins the main branch at a few miles northwest of Wiggins Lake.The Middle Branch Cedar River rises at  in northeast Clare County in Franklin Township just west of Meredith.