Skip to content

Josh Carnley

Republican · AL · AL State Senator

Josh Carnley serves in the Alabama Senate and owns SanBuck Insurance while farming cotton, peanuts, corn, and beef cattle. He holds an agricultural science degree from Auburn University.

Where Josh Carnley stands, based on their records

Supports

Election Integrity (2 records), National Defense (1 record)

Opposes

Environment and Public Health (1 record), Immigration (2 records), Civil Rights (1 record),

Campaign Finance Information — State Senator

Campaign Finance Information · State Senator · November 3, 2026

Data last updated September 2, 2026

Raised
$503,149
Spent
$308,122
Cash on hand
$484,563

Contribution-size amounts cover itemized cash contributions only; the raised total also includes non-itemized cash, in-kind contributions, and other receipts.

Direct contributions by size
  • $5,000+$338,500
  • $1,000-$4,999$131,250
  • $500-$999$15,750
  • $250-$499$3,500
  • $100-$249$2,950

Source: Alabama FCPA Reporting System · 2026 cycle · fcpa.alabamavotes.gov

Track record

Track record — Environment and Public Health

Environment and Public Health · 1 oppose
  • Voted to pass Senate Bill 71, which stops state agencies setting pollution limits tougher than federal rules. The Alabama Senate passed it 27-7 and it became law.

    February 3, 2026Opposes Environment and Public Health

    Source: legiscan.com · researched September 2, 2026

Track record — Immigration

Immigration · 2 oppose
  • Voted to pass the Senate's version of Senate Bill 53, which made knowingly bringing someone in the country illegally into Alabama a felony. The Alabama Senate passed its version 24-8 and the bill became law.

    February 13, 2025Opposes Immigration

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass Senate Bill 63, which bars releasing a person in the country illegally until police take fingerprints and DNA. The Alabama Senate passed it 24-7 and it became law.

    February 13, 2025Opposes Immigration

    Source: legiscan.com · researched September 2, 2026

Track record — Election Integrity

Election Integrity · 2 support
  • Voted to pass House Bill 95, the Alabama Post-Election Audit Act, which makes each county audit one precinct's ballots after every general election. The Alabama Senate passed it 22-7.

    March 31, 2026Supports Election Integrity

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass Senate Bill 1, which made it a crime to be paid for handling another person's absentee ballot form. The Senate passed it 26-8 and it became law.

    February 13, 2024Supports Election Integrity

    Source: legiscan.com · researched September 2, 2026

Track record — National Defense

National Defense · 1 support
  • Voted to pass House Bill 379, the Alabama Property Protection Act, which bars listed foreign governments from buying Alabama land. The Senate passed it 26-7 and it became law.

    May 18, 2023Supports National Defense

    Source: legiscan.com · researched September 2, 2026

Track record — Civil Rights

Civil Rights · 1 oppose
  • Voted to pass Senate Bill 129, which shut down diversity, equity and inclusion offices in state agencies, schools and public colleges. The Senate passed it 26-7 and it became law.

    February 22, 2024Opposes Civil Rights

    Source: legiscan.com · researched September 2, 2026

Track record — Corporate Accountability

Corporate Accountability · 1 oppose
  • Voted to pass Senate Bill 261, which barred government contracts with companies that boycott fossil fuels, timber, farming or guns. The Senate passed it 27-8 and it became law.

    May 18, 2023Opposes Corporate Accountability

    Source: legiscan.com · researched September 2, 2026

Track record — General

General · 16 records
  • Voted to pass House Bill 1, a backup plan for a new congressional primary if a court restored Alabama's 2023 map too late. The Senate passed it 27-8 on a party-line vote, and it became law.

    May 8, 2026

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass Senate Bill 1, a backup plan for a new State Senate primary if a court restored Alabama's 2021 map too late. The Senate passed it 26-7 on a party-line vote, and it became law.

    May 6, 2026

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass House Bill 580, which limits faculty senates at public colleges to an advisory role and sets state tenure rules. The Alabama Senate passed it 27-7 and it became law.

    April 9, 2026

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass House Bill 357, which taxed heated tobacco products at about half the cigarette rate. The Alabama Senate passed it 24-6 and the bill became law.

    May 7, 2025

    Source: legiscan.com · researched September 2, 2026

  • Voted against passing House Bill 445, which put hemp-made THC products such as delta-8 gummies under strict state control. The Alabama Senate passed it 19-13 and the bill became law.

    May 6, 2025

    Source: legiscan.com · researched September 2, 2026

  • Voted against the compromise version of House Bill 151, a bill asking voters to allow a school lottery, electronic gaming and a tribal gaming deal. The Senate vote was 20-15, short of the three fifths a constitutional amendment needs, so the bill died.

    April 30, 2024

    Source: legiscan.com · researched September 2, 2026

  • Voted against passing House Bill 152, a bill to set the rules for gambling in Alabama if voters approved it. The Senate passed it with its own amendments 22-11.

    March 7, 2024

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass House Bill 129, the CHOOSE Act, which pays families $7,000 per child toward private school costs through tax credits. The Senate passed it 23-9 and it became law.

    March 7, 2024

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass Senate Bill 10, a bill to put county and city library boards under the direct control of the officials who appoint them. The Senate passed it 25-7, but the House never voted on it and the bill died when the session ended.

    February 14, 2024

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass House Bill 5, the House's own plan for redrawing Alabama's seven U.S. House districts after the Allen versus Milligan ruling. The Senate passed its own amended version 23-7.

    July 21, 2023

    Source: legiscan.com · researched September 2, 2026

  • Voted for the compromise version of Senate Bill 5, which redrew Alabama's seven U.S. House districts after the Allen versus Milligan ruling, becoming Act 2023-563. The Senate agreed 24-6 and it became law.

    July 21, 2023

    Source: legiscan.com · researched September 2, 2026

  • Voted against passing House Bill 289, which set out who may see police body camera and dashboard camera video. The Senate passed it 21-8 and it became law.

    June 1, 2023

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass House Bill 363, which changed how public charter schools are overseen and funded in their first year. The Senate passed it 26-8 on its second vote of the day and it became law.

    May 31, 2023

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass House Bill 125, a mid-year spending bill adding $207.6 million from the general fund and $10 million for veterans. The Senate passed this version 28-7, agreed to the final version 27-3 the next day, and it became law.

    May 25, 2023

    Source: legiscan.com · researched September 2, 2026

  • Voted to pass Senate Bill 263, which widened the tax-credit scholarship program and raised its yearly cap to $40 million. The Senate passed it 26-7 and it became law.

    May 24, 2023

    Source: legiscan.com · researched September 2, 2026

  • Voted against passing Senate Bill 181, a bill to set statewide fair-hearing rules for students facing suspension or expulsion. The vote was 11-20, short of the majority the Senate needed, so the bill failed.

    May 16, 2023

    Source: legiscan.com · researched September 2, 2026

Race Josh Carnley is in:

  • State Senator · November 3, 2026 · State Senate District 31; Alabama · incumbent

Profile last researched August 7, 2026.