Boundary Atlas

Alabama's 5th congressional district (AL-05)

Alabama's 5th congressional district (AL-05) covers parts or all of Jackson County, Lawrence County, Limestone County, Madison County, Morgan County and Lauderdale County, and 79 ZIP codes (55 wholly inside it). Its 2020 population was 717,754. This is the map in force for the November 3, 2026 election.

717,754residents (2020 Census)
6counties
79ZIP codes
214voting precincts

Who represents AL-05

OfficeMemberContact
U.S. Representative (AL-05)Dale W. Strong (R)202-225-4801
U.S. SenatorKatie Boyd Britt (R)202-224-5744 · contact form
U.S. SenatorTommy Tuberville (R)202-224-4124 · contact form

Elected in 2024 under AL's previous congressional map; this district's lines changed for the 120th Congress (seated January 3, 2027).

Officials serving now (members of Congress until January 3, 2027). Sources: Members of Congress: the @unitedstates project, congress-legislators (CC0).

Counties

CountyShare of the county's residents in AL-05
Jackson County100%
Lawrence County100%
Limestone County100%
Madison County100%
Morgan County100%
Lauderdale County18%

ZIP codes

Percentages mark ZIPs only partly in AL-05: the share of that ZIP's residents inside it.

Towns

Athens CCD, Bridgeport CCD, Danville CCD, Decatur CCD, Eva CCD, Falkville CCD, Gurley CCD, Hartselle CCD, Hatton CCD, Hazel Green CCD, Hillsboro CCD, Huntsville CCD, Laceys Spring CCD, Long Island CCD, Madison CCD, Madison Crossroads CCD, Mooresville CCD, Morris Chapel CCD, Moulton CCD, Mount Hope CCD, New Hope CCD, New Market CCD, Paint Rock CCD, Pisgah CCD, Princeton CCD, Redstone Arsenal CCD, Rogersville CCD, Salem CCD, Scottsboro CCD, Section CCD, Somerville CCD, Speake-Oakville CCD, Stevenson CCD, Town Creek-Courtland CCD, Triana CCD, Lexington CCD and Killen CCD.

Get this in your AI agent

Your agent can draw every precinct in AL-05, or list them with population shares (related_geographies). Add https://boundarymcp.com/mcp to Claude, ChatGPT, Cursor or Codex (free, no key; how), then:

get_boundaries(id="us:congressional_district:0105", children_level="precinct", include_districts=True)