Boundary Atlas

Arkansas's 2nd congressional district (AR-02)

Arkansas's 2nd congressional district (AR-02) covers parts or all of 8 counties, including Cleburne County, Conway County, Faulkner County, Perry County, Saline County and Van Buren County, and 105 ZIP codes (73 wholly inside it). Its 2020 population was 752,710. This is the map in force for the November 3, 2026 election.

752,710residents (2020 Census)
8counties
105ZIP codes
403voting precincts

Who represents AR-02

OfficeMemberContact
U.S. Representative (AR-02)J. French Hill (R)202-225-2506
U.S. SenatorJohn Boozman (R)202-224-4843 · contact form
U.S. SenatorTom Cotton (R)202-224-2353 · contact form

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 AR-02
Cleburne County100%
Conway County100%
Faulkner County100%
Perry County100%
Saline County100%
Van Buren County100%
White County100%
Pulaski County90%

ZIP codes

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

Towns

Aplin township, Archey Valley township, Austin township, Banner township, Barnett township, Bauxite township, Beaver township, Benedict township, Bentley township, Benton township, Big Creek township, Bird township, Bradley township, Bristol township, Bryant township, Cadron township, Cadron township, Cadron township, California township, Cargile township, Casa township, Catholic Point township, Cedar Falls township, Cherry Hill township, Choctaw township, Clifton township, Craig township, Culpepper township, Cypert township, Cypress township, Danley township, Davis township, Dogwood township, Dyer township, Eagle township, East Fork township, East Griggs township, Enola township, Fairplay township and Fourche Lafave township and others.

Get this in your AI agent

Your agent can draw every precinct in AR-02, 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:0502", children_level="precinct", include_districts=True)