Michael Garrett

Michael Garrett portrait

Michael Kennedy Garrett

U.S.A.

Party Democrat
Latest Campaign State Senate
Date of Birth 1984 (Age: 42)
Overall Community Sentiment: Neutral

Social Media

Ask our AI
  • Ask me questions about Michael Garrett.

Our AI can make mistakes, check important info
Overview
Community
Analysis
Personal Background

Michael Garrett, born in the early 2000s, holds an educational background from Guilford County Schools and the University of North Carolina – Greensboro. He has demonstrated entrepreneurial acumen as a small business owner in Guilford County. Garrett transitioned into public service by being elected to the North Carolina Senate, 27th district, in 2018.

Political Ideas

Michael Garrett blends progressive environmental policies with fiscal conservatism, advocating for higher teacher pay while also supporting small business tax exemptions. His legislative initiatives, such as the “Polluter Pays” bill and efforts to close the Medicaid coverage gap, reveal a commitment to sustainability and social equity. Garrett’s approach to education funding and healthcare reform indicates a nuanced understanding of regional economic dynamics. His surprising support for measures like making Election Day a state holiday and ending gerrymandering showcases an ideological agility that balances traditional values with forward-thinking reforms.

Campaigns
2024: North Carolina State Senate
ELECTED

Election History

North Carolina Senate 27th district general election, 2024

65,146 votes (60.79%)

Win

North Carolina Senate 27th district general election, 2024

65,146 votes (60.79%)

Win

Position Details

2022: North Carolina State Senate
ELECTED

Election History

North Carolina Senate 27th district general election, 2022

37,055 votes (54.50%)

Win
2020: North Carolina State Senate
ELECTED

Election History

North Carolina Senate 27th district general election, 2020

67,287 votes (54.32%)

Win
2018: North Carolina State Senate
ELECTED

Election History

2018 North Carolina Senate election, district 27

45,205 votes (50.52%)

Win
2016: North Carolina State Senate

Election History

North Carolina Senate 27th district general election, 2016

47,731 votes (46.68%)

Loss

Winner: Trudy Wade