 It flows mostly south and joins with the West Branch at in Hamilton Township, near the Gladwin County border.The West Branch Cedar River rises at  in Franklin Township, a few miles southwest of Meredith.Another tributary, Cranberry Creek rises in Arnold and Cranberry lakes a few miles northeast of Harrison.