John Motley Morehead II (July 20, 1866, Charlotte, North Carolina – December 13, 1923) was a North Carolina politician who chaired the state's Republican Party from 1910 until 1916 and served one term (1909–1911) in the United States House of Representatives.