Leaving office January 1, 2027.Did not run for re-election in 2026. This page switches to the former-officeholder layout when the term ends.
RepublicanIn office until January 1, 2027

Jim Carns

Alabama State Representative, District 48 since 1990. Did not run for re-election in 2026; leaves office in January 2027.

Alabama State Representative, District 48

In office
36 yrs
Since 1990
Bills became law
7
15 sponsored, 2025–2026 session
Votes missed
0.7%
Chamber median 1.5%
With party
97%
On votes splitting the parties
Last margin
+70.3
Won 2022

Source: Wikidata, congress-legislators and Open States; 99chambers legislative recordsUpdated Oct 27, 2026, 9:43 AM ET

Committees

As of 2026-10.

  • Commerce and Small Business · chair
  • Jefferson County Legislation · chair
  • Children and Senior Advocacy
  • Shelby County Legislation
  • Water Policy and Management Legislative

Source: Open States committeesUpdated Oct 27, 2026, 9:43 AM ET

Legislation

2025–2026 session · 15 sponsored · 7 became law
BillIntroCmteHouseSenateLaw
HB 144 Vestavia Hills; entertainment districts, city council authorized to establish
Jefferson County · Became law Feb 2026
HB 561 Municipalities; imposition of new or increased taxes or fees, ordinance required
Counties & Municipalities · Failed in committee Mar 2026
HB 455 Contract review committee; recommendation that the Governor not sign contracts under review provided
Legislature · Failed in committee Feb 2026
HB 272 County voter lists; authorize alternative methods of publication under certain circumstances
Elections · Failed in committee Feb 2026
HB 343 General Retirement System for Employees of Jefferson County; removes provisions tying eligibility to…
Jefferson County · Became law May 2025

Source: Open States billsUpdated Nov 6, 2026, 4:22 PM ET

Voting record

2025–2026 session · placement by roll-call votes

Where Carns sits in the Alabama House of Representatives

Carns is closer to the center than 1% of the chamber's Republicans.

Dem. medianRep. medianCarnsMore liberalMore conservative

Closest: Ernie Yarbrough, Arnold Mooney, Ben Harrison

Source: 99chambers roll-call scalingUpdated Nov 6, 2026, 4:44 PM ET

With Carns’s party

  • Votes with the chamber's Republicans97%

Black tick: the average of Republicans in the Alabama House of Representatives.

Source: 99chambers legislative scores from roll calls and cosponsorships

Key votes

Votes chosen for their effect, not their side: Carns’s vote, each party’s majority, and the result. An orange vote differs from most Republicans.

Source: 99chambers key votes from Congress.gov, Voteview and Open States roll calls

Career

Offices held, and every time Carns was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Elections

Margin against the seat’s presidential baseline: how the seat voted for president in the same or nearest year.

YearRaceResultMargin
2022Alabama House of Representatives, District 48WonR+70.3
2018Alabama House of Representatives, District 48WonR+30.8
2014Alabama House of Representatives, District 48Won—
2002Alabama House of Representatives, District 48Won—
1998Alabama House of Representatives, District 46Won—
1994Alabama House of Representatives, District 46WonR+68.8
1990Alabama House of Representatives, District 46Won—

Source: 99chambers results archive

Seats Carns has held

Source: 99chambers results archive

Who Carns has run against

  • Bruce Stutts (L) · 2022 general, won
  • Alli Summerford (D) · 2018 general, won
  • Richard L. Jones (D) · 1994 general, won

Source: 99chambers results archive

How we know Carns

One person, matched across every source we use.

Source: Identity links: Wikidata, congress-legislators, Open States, FECUpdated Oct 27, 2026, 9:43 AM ET