All states

//Run for office · Alabama

How to run for local office in Alabama

Alabama sells its voter file for a penny a name with vote history and phone numbers, has no early voting, and holds city elections in late August on a four-year cycle; Montgomery and others vote August 24, 2027.

Facts checked against official sources · September 9, 2026

Voter file
Public record — anyone can obtain it · **$0.01 per voter record** for an electronic copy, with no minimum fee and no extra charge for additional data fields (Secretary of State fee schedule on the request form, authorized by Code of Alabama 17-4-38). A 20,000-voter city council district costs $200. Printed copies are $1 per page; the online purchase portal charges $0.01 per record plus 2.5 percent, with a $1 minimum. No refunds after delivery.
Campaign finance
FCPA electronic filing system (fcpa.alabamavotes.gov) (Alabama Secretary of State, Elections Division (Fair Campaign Practices Act))
How voters vote
In person, with excuse-required absentee voting
Registration deadline
15 days before the election (Code of Alabama 17-3-50, per NCSL; Huntsville lists August 10, 2026 for its August 25 election). Register online, by mail or at the county Board of Registrars; there is no same-day registration.
Local offices
County offices (commission, board of education, sheriff, probate judge, revenue commissioner, coroner, constable) are partisan with party primaries and runoffs. Municipal elections are run by the city without party primaries: you qualify with the municipal clerk rather than a party, and a runoff four weeks later decides races without a majority (Huntsville: August 25, 2026 election, September 22, 2026 runoff).

Who runs elections in Alabama

Getting the Alabama voter file

Filing to run for local office in Alabama

Campaign finance rules in Alabama

How voting works in Alabama

Local government in Alabama: what you can run for

Running your Alabama campaign on Culper

Alabama questions we get asked

Sources