Grant Martin Hudson (July 23, 1868 – October 26, 1955) was a politician from the U.S. state of Michigan.
Hudson was born in Eaton Township, Lorain County, Ohio.
He was a member of the Michigan House of Representatives, 1905–1909, and was president of the village of Schoolcraft, 1909–1911.
He was an unsuccessful candidate for renomination in 1930, losing to Seymour H. Person in the Republican primary election.
Hudson died in Kalamazoo and was interred in Mount Hope Cemetery in Lansing.