Roscoe C. McCulloch (November 27, 1880 - March 17, 1958) was a Republican politician from Ohio who served in the United States House of Representatives and U.S. Senate.
Born in Millersburg, Ohio, McCulloch attended the University of Wooster, Ohio State University and Western Reserve University Law School. He commenced the practice of law in Canton, Ohio in 1903. After serving as an assistant prosecutor in Stark County, he ran for the House in 1912. He lost, but won a second bid two years later and served three terms. In 1920, he unsuccessfully sought the Republican nomination for governor. He was appointed to the U.S. Senate on November 5, 1929 to fill the vacancy created by the death of Theodore E. Burton. He lost a special election on November 30, 1930 to Robert J. Bulkley to fill out the remainder of the term.
Election Results, U.S. Representative from Ohio, 16th District Election Results, U.S. Senator from Ohio
Preceded by: Theodore E. Burton United States Senator (Class 3) from Ohio 1929-1930 Succeeded by: Robert J. Bulkley