North Carolina's 10th congressional district (NC-10)
North Carolina's 10th congressional district (NC-10) covers parts or all of Catawba County, Iredell County, Lincoln County, Yadkin County and Forsyth County, and 59 ZIP codes (21 wholly inside it). Its 2020 population was 745,670. This is the map in force for the November 3, 2026 election.
Who represents NC-10
| Office | Member | Contact |
|---|---|---|
| U.S. Representative (NC-10) | Pat Harrigan (R) | 202-225-2576 |
| U.S. Senator | Ted Budd (R) | 202-224-3154 · contact form |
| U.S. Senator | Thom Tillis (R) | 202-224-6342 · contact form |
Elected in 2024 under NC'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
| County | Share of the county's residents in NC-10 |
|---|---|
| Catawba County | 100% |
| Iredell County | 100% |
| Lincoln County | 100% |
| Yadkin County | 100% |
| Forsyth County | 72% |
ZIP codes
Percentages mark ZIPs only partly in NC-10: the share of that ZIP's residents inside it.
- 27009 (21%)
- 27011
- 27012 (26%)
- 27013 (29%)
- 27018
- 27019 (38%)
- 27020 (93%)
- 27021 (0.9%)
- 27023
- 27028 (0.3%)
- 27040
- 27043 (0.1%)
- 27045 (98%)
- 27050 (84%)
- 27051 (83%)
- 27052 (4.9%)
- 27055 (99%)
- 27101 (96%)
- 27103 (94%)
- 27104
- 27105
- 27106
- 27107 (30%)
- 27109
- 27110
- 27127 (60%)
- 27284 (0.4%)
- 28006 (43%)
- 28021 (13%)
- 28033 (65%)
- 28036 (3.5%)
- 28037
- 28080 (98%)
- 28090 (3.8%)
- 28092 (95%)
- 28115 (94%)
- 28117
- 28125 (15%)
- 28164 (36%)
- 28166
- 28168 (100%)
- 28601 (84%)
- 28602 (88%)
- 28609
- 28610
- 28612 (1.0%)
- 28613
- 28625 (99%)
- 28634 (92%)
- 28636 (4.9%)
- 28642 (95%)
- 28650
- 28658
- 28660
- 28673
- 28677
- 28678 (47%)
- 28682
- 28689 (85%)
Towns
Bandy's township, Barringer township, Bethania township, Bethany township, Boonville township, Caldwell township, Catawba Springs township, Catawba township, Chambersburg township, Clines township, Coddle Creek township, Concord township, Cool Springs township, Davidson township, Deep Creek township, Eagle Mills township, East Bend township, Fallstown township, Forbush township, Hickory township, Howards Creek township, Ironton township, Jacobs Fork township, Lincolnton township, Middle Fork I township, Middle Fork II township, Mountain Creek township, New Hope township, Newton township, North Brook township, North Buck Shoals township, North Fall Creek township, North Knobs township, North Liberty township, Old Richmond township, Old Town township, Olin township, Sharpesburg township, Shiloh township and South Buck Shoals township and others.
Get this in your AI agent
Your agent can draw every precinct in NC-10, 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:3710", children_level="precinct", include_districts=True)