Boundary Atlas

Oklahoma's 2nd congressional district (OK-02)

Oklahoma's 2nd congressional district (OK-02) covers parts or all of 28 counties, including Adair County, Atoka County, Bryan County, Cherokee County, Choctaw County and Coal County, and 233 ZIP codes (205 wholly inside it). Its 2020 population was 791,871. This is the map in force for the November 3, 2026 election.

791,871residents (2020 Census)
28counties
233ZIP codes
546voting precincts

Who represents OK-02

OfficeMemberContact
U.S. Representative (OK-02)Josh Brecheen (R)202-225-2701
U.S. SenatorAlan Armstrong (R)202-224-4721
U.S. SenatorJames Lankford (R)202-224-5754 · 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 OK-02
Adair County100%
Atoka County100%
Bryan County100%
Cherokee County100%
Choctaw County100%
Coal County100%
Craig County100%
Delaware County100%
Haskell County100%
Hughes County100%
Johnston County100%
Latimer County100%
Le Flore County100%
Marshall County100%
Mayes County100%
McCurtain County100%
McIntosh County100%
Muskogee County100%
Nowata County100%
Okfuskee County100%
Okmulgee County100%
Ottawa County100%
Pittsburg County100%
Pushmataha County100%
Sequoyah County100%
Washington County100%
Rogers County82%
Wagoner County20%

ZIP codes

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

Towns

Adair CCD, Afton-Fairland CCD, Antlers CCD, Arkoma CCD, Bartlesville CCD, Beggs CCD, Boley CCD, Boynton CCD, Broken Bow CCD, Cameron CCD, Central Atoka CCD, Checotah CCD, Chelsea CCD, Claremore CCD, Colbert CCD, Colcord CCD, Copan CCD, Durant CCD, East Bryan CCD, East Cherokee CCD, East Coal CCD, East Johnston CCD, East Mayes CCD, Eufaula CCD, Finley-Rattan CCD, Fort Towson CCD, Grove CCD, Hanna CCD, Hartshorne-Haileyville CCD, Haskell CCD, Heavener CCD, Henryetta CCD, Hitchita-Pierce CCD, Holdenville CCD, Hugo CCD, Hulbert CCD, Idabel CCD, Inola CCD, Jay CCD and Kansas CCD and others.

Get this in your AI agent

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