John Milton May (January 21, 1950 – May 31, 2017) was a Democratic member of the North Carolina House of Representatives.
He was appointed by Governor Beverly Perdue to represent District 49 in the House on April 21, 2010, after being selected by local Democrats in the district (which includes all or parts of Franklin, Halifax, and Nash counties).
At the time of his appointment to the legislature, May, a retiree, was serving as a member of the Franklin County Board of Education.
He was a veteran of the United States Army and was active in the Communication Workers of America.
[3] In 2012, May was elected to the Franklin County Board of Commissioners, an office he held until his death.