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.
Who represents KS-02
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (KS-02) | Derek Schmidt (R) | 202-225-6601 |
| U.S. Senator | Jerry Moran (R) | 202-224-6521 · contact form |
| U.S. Senator | Roger 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
| County | Share of the county's residents in KS-02 |
|---|---|
| Allen County | 100% |
| Atchison County | 100% |
| Bourbon County | 100% |
| Brown County | 100% |
| Chase County | 100% |
| Cherokee County | 100% |
| Coffey County | 100% |
| Crawford County | 100% |
| Doniphan County | 100% |
| Geary County | 100% |
| Labette County | 100% |
| Leavenworth County | 100% |
| Linn County | 100% |
| Lyon County | 100% |
| Marion County | 100% |
| Montgomery County | 100% |
| Morris County | 100% |
| Nemaha County | 100% |
| Neosho County | 100% |
| Osage County | 100% |
| Shawnee County | 100% |
| Wabaunsee County | 100% |
| Wilson County | 100% |
| Woodson County | 100% |
| Wyandotte County | 67% |
| Douglas County | 19% |
| Jackson County | 5.2% |
ZIP codes
Percentages mark ZIPs only partly in KS-02: the share of that ZIP's residents inside it.
- 66002 (99%)
- 66006 (99%)
- 66007
- 66008
- 66010
- 66012 (22%)
- 66014 (97%)
- 66015 (14%)
- 66016
- 66017
- 66020
- 66021 (7.7%)
- 66023
- 66024
- 66025 (97%)
- 66026 (32%)
- 66027
- 66033 (1.1%)
- 66035
- 66039 (5.3%)
- 66040 (91%)
- 66041
- 66043
- 66044 (2.1%)
- 66046 (6.9%)
- 66047 (9.6%)
- 66048
- 66049 (3.1%)
- 66050
- 66052
- 66054 (27%)
- 66056
- 66058
- 66060 (26%)
- 66072 (97%)
- 66075
- 66086 (100%)
- 66087
- 66088 (1.7%)
- 66090
- 66092 (8.5%)
- 66093 (26%)
- 66094
- 66097 (1.7%)
- 66101
- 66102
- 66104
- 66105
- 66109
- 66111 (0.9%)
- 66112 (93%)
- 66115
- 66118
- 66401
- 66402
- 66403 (9.7%)
- 66404 (96%)
- 66407 (28%)
- 66408
- 66409
- 66413
- 66414
- 66415
- 66416 (3.7%)
- 66417
- 66423
- 66424
- 66425
- 66428
- 66431
- 66432 (8.5%)
- 66434
- 66436 (2.8%)
- 66439
- 66441 (100%)
- 66442 (51%)
- 66451
- 66501
- 66502 (0.3%)
- 66507
- 66510
- 66512 (3.1%)
- 66514
- 66515
- 66516 (97%)
- 66521 (3.0%)
- 66522
- 66523
- 66524 (98%)
- 66526
- 66527
- 66528 (87%)
- 66532
- 66533 (100%)
- 66534
- 66536 (3.4%)
- 66537
- 66538
- 66539 (100%)
- 66540 (7.7%)
- 66542
- 66543
- 66544 (8.0%)
- 66546
- 66547 (3.8%)
- 66550
- 66552 (89%)
- 66603
- 66604
- 66605
- 66606
- 66607
- 66608
- 66609
- 66610
- 66611
- 66612
- 66614
- 66615
- 66616
- 66617 (96%)
- 66618
- 66619
- 66621
- 66622
- 66701
- 66710
- 66711
- 66712
- 66713
- 66714
- 66716
- 66717
- 66720
- 66724
- 66725
- 66732
- 66733
- 66734
- 66735
- 66736 (99%)
- 66738
- 66739
- 66740
- 66741
- 66742
- 66743
- 66746
- 66748
- 66749
- 66751
- 66753
- 66754
- 66755
- 66756
- 66757
- 66758 (95%)
- 66760
- 66761
- 66762
- 66763
- 66767
- 66769
- 66770
- 66771
- 66772
- 66773
- 66775
- 66776
- 66777 (82%)
- 66778
- 66779
- 66780
- 66781
- 66782
- 66783
- 66801
- 66830
- 66833
- 66834
- 66835
- 66838
- 66839
- 66840 (56%)
- 66843
- 66845
- 66846
- 66849
- 66850
- 66851
- 66852 (93%)
- 66854
- 66856
- 66857
- 66858
- 66859
- 66860 (9.8%)
- 66861
- 66862
- 66864
- 66865
- 66866 (93%)
- 66868
- 66869
- 66870 (11%)
- 66871
- 66872
- 66873
- 67047 (27%)
- 67053
- 67062 (<0.1%)
- 67063
- 67073
- 67114 (2.0%)
- 67151 (9.3%)
- 67301
- 67330
- 67332
- 67333
- 67335
- 67336
- 67337
- 67340
- 67341
- 67342
- 67344 (79%)
- 67347 (86%)
- 67351
- 67354
- 67356
- 67357
- 67363
- 67364
- 67428 (5.0%)
- 67438
- 67449 (12%)
- 67451 (<0.1%)
- 67475 (88%)
- 67483
- 67487 (0.4%)
- 68420 (1.3%)
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)