Brad Farrin

Brad Farrin portrait

Bradlee Thomas Farrin

U.S.A.

Party Republican
Latest Campaign State Senate
Date of Birth 1964 (Age: 62)
Overall Community Sentiment: Neutral

Social Media

Ask our AI
  • Ask me questions about Brad Farrin.

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

Brad Farrin has a robust background rooted in military service, community leadership, and corporate management. He spent nearly three decades in the United States Air Force, culminating in his role as Command Chief Master Sergeant for the Maine Air National Guard, where he earned over 18 major awards and decorations. After retiring from the military, Farrin transitioned to property management, overseeing facilities for major companies across multiple states. His educational foundation includes a high school diploma and training from the Community College of the Air Force. Farrin has also been actively involved in community service, including a leadership role with the Norridgewock Fire Department.

Political Ideas

Brad Farrin's political identity is shaped by a unique blend of military discipline and local advocacy. His long-standing commitment to Maine, both through military service and legislative roles, underscores a highly localized approach. Farrin's surprising convergence with opposing factions on environmental regulations highlights a calculated strategy to protect regional industrial interests. His emphasis on preparing children for 21st-century jobs, coupled with support for a business-friendly environment, reveals an ideologically agile stance.

Campaigns
2024: Maine State Senate
ELECTED

Election History

2024 Maine Senate election, 3rd District

14,088 votes (67.60%)

Win

Republican Primary, 3rd District

2,176 votes (100.00%)

Win

Position Details

2022: Maine State Senate
ELECTED

Election History

Maine State Senate 3rd District general election, 2022

11,220 votes (65.56%)

Win
2018: Maine State Senate
ELECTED

Election History

Maine Senate district 3 general election, 2018

8,876 votes (60.37%)

Win