Alabama House of
Alabama State House
11 South Union Street
Montgomery, AL 36130
Phone: 334-242-7600



31st District
(Coosa, Elmore)


State House: 11 S. Union Street
Room 527-A
Montgomery, AL. 36130
(334) 242-7215
District: 67 Cabin Road
Wetumpka, AL. 36093
District Phone: (334) 224-1347 Email:

Representative Mike Holmes was elected to the Alabama House of Representatives in a special election to fill a vacant seat on February 4, 2014.

Representative Holmes was born in Crenshaw County and reared in Central Alabama where he attended public schools.

He is a graduate of Troy State University (now Troy University) with a B.S. in physical sciences and has over 30 years experience in business management.

Representative Holmes is a member of the Alabama Forestry Association, Elmore County Farmers Federation, Elmore County Cattlemen's Association, and is a former member of the Wetumpka and Montgomery chambers of commerce.

A charter member and former officer in the Wetumpka Tea Party, he has served as chairman of the Elmore County Republican Party and was a delegate to the 2012 Republican National Convention in Tampa.

Representative Holmes has been married to Shirley Russell Holmes for over 50 years. They have two children and four grandchildren.

He is a member of Saint John's Episcopal Church in Montgomery.


Military and Veterans Affairs
Technology and Research

Alabama House of Representatives  |  Alabama State House
11 South Union Street  |  Montgomery, AL 36130
General Information: (334) 242-7600