George Milton Holmes (June 20, 1929 – December 31, 2009) was a Republican member of the North Carolina General Assembly representing the state's 92nd House district, including constituents in eastern Surry, northern Iredell and Yadkin counties.
A retiree from Hamptonville, North Carolina, Holmes began serving his sixteenth term in January 2007.
[7] Holmes, a native of Mount Airy, North Carolina, was a 1954 graduate of Appalachian State University.
Republican Rep. Richard T. Morgan ended Holmes' bid when he and his allies orchestrated a power-sharing deal with Democrat Jim Black.
[11] "Through 32 years of serving in the General Assembly, I accumulated more than I had to spend for my campaign," Holmes told the Winston-Salem Journal.
In the 2007-08 session of the legislature, Holmes was a member of these committees:[12] Appropriations, Aging, Election Law and Campaign Finance Reform, Financial Institutions, Judiciary, Public Utilities, and University Board of Governors Nominating.