Thomas McLain "Mac" Middleton (born September 1, 1945) is an American politician from Maryland and a member of the Democratic Party. He served in the Maryland State Senate from 1995 to 2019, representing Maryland's District 28 in southern Charles County.