Boundary Atlas

Kansas's 2nd congressional district (KS-02)

Kansas's 2nd congressional district (KS-02) covers parts or all of 27 counties, including Allen County, Atchison County, Bourbon County, Brown County, Chase County and Cherokee County, and 241 ZIP codes (174 wholly inside it). Its 2020 population was 734,470. This is the map in force for the November 3, 2026 election.

734,470residents (2020 Census)
27counties
241ZIP codes
1,308voting precincts

Who represents KS-02

OfficeMemberContact
U.S. Representative (KS-02)Derek Schmidt (R)202-225-6601
U.S. SenatorJerry Moran (R)202-224-6521 · contact form
U.S. SenatorRoger Marshall (R)202-224-4774 · 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 KS-02
Allen County100%
Atchison County100%
Bourbon County100%
Brown County100%
Chase County100%
Cherokee County100%
Coffey County100%
Crawford County100%
Doniphan County100%
Geary County100%
Labette County100%
Leavenworth County100%
Linn County100%
Lyon County100%
Marion County100%
Montgomery County100%
Morris County100%
Nemaha County100%
Neosho County100%
Osage County100%
Shawnee County100%
Wabaunsee County100%
Wilson County100%
Woodson County100%
Wyandotte County67%
Douglas County19%
Jackson County5.2%

ZIP codes

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

Towns

Adams township, Agency township, Agnes City township, Alexandria township, Alma township, Americus township, Arvonia township, Atchison city, Auburn township, Avon township, Baker township, Barclay township, Baxter Springs city, Bazaar township, Benton township, Berwick township, Big Creek township, Blaine township, Blakely township, Blue Mound township, Bonner Springs city, Burlingame township, Burlington city, Burlington township, Burr Oak township, Canada township, Caney city, Caney township, Canville township, Capioma township, Carlyle township, Catlin township, Cedar township, Cedar township, Center township, Center township, Center township, Center township, Center township and Center township and others.

Get this in your AI agent

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