NC Precinct Lookup.
LiveAny North Carolina address in; its precinct, county and districts out — on a live map of all 2,625 precincts you can pan, tilt and click. When an address sits on a precinct line, it shows the line, measures the distance, and says how sure it is.
Unofficial. A demonstration built on public data — confirm your precinct with the NC State Board of Elections before you rely on it.
Example1100 Central Ave, Charlotte. Type any NC address above.
Precinct · Mecklenburg County
109
- US House
- 12
- NC Senate
- 41
- NC House
- 102
Matched as 1100 CENTRAL AVE, CHARLOTTE, NC, 28204
On the line — both reads agree
6.1 m from precinct 014. The geocoded point and the Census block for this side of the street both fall in 109 — but this close, the State Board’s record is the one that counts.
Try another sample

Unofficial. Precincts: NC State Board of Elections, as of Aug 24, 2026, simplified to ~1 m. Districts for an address: US Census Bureau geocoder; districts on the map: the State Board’s plan files — US House S.L. 2025-95, NC Senate S.L. 2023-146, NC House S.L. 2023-149, the maps in force for the Nov 3, 2026 general election (checked Sep 23, 2026).
Design notesFive decisions you cannot see by looking
The geocoder already knows which side of the street you're on
The brief assumed the Census geocoder drops an address onto the street's center line, so a precinct line running down that street would be a coin toss. Measured against Census block edges, it doesn't: it sets the point about 6 m off the center line, on the address's own side. So on a boundary street the lookup takes two independent reads — the point itself, and the interior of the Census block the geocoder assigned — and says whether they agree. Checked against eight counties' own precinct maps, the lookup and both reads agreed on all 135 addresses tested — 105 of them within 40 m of a line, including pairs across the street from each other that land in different precincts.
Teal and coral, because red and blue would lie
On an American election map, red and blue mean parties. Your precinct drawn in blue beside the one across the street in red would read as a result, and a red-white-and-blue lookup would look like a government site it isn't. So the page runs light — easier to read on a phone outdoors, in a line to vote — and the two colors that carry meaning are teal for your precinct and coral for the one across the line. District plans get ink, ochre and plum, which belong to nobody.
Every boundary is stored once, and the map is cut from the same file
The State Board's statewide file is 24 MB zipped. It ships here as TopoJSON — each boundary stored once and referenced by the two precincts either side of it — simplified to about a meter in the state's own survey projection: 3.9 MB, read once per server and never sent whole to the browser. The map's precinct and district layers are vector tiles this site cuts from those files on request and the CDN then keeps, so a phone downloads the few streets on screen, not North Carolina. The line between two precincts is literally the arcs they share.
The address never goes anywhere it doesn't have to
It is sent once, to the Census Bureau's geocoder, and the answer comes back to you. It is not logged, not stored, not cached, and not put in the page URL — URLs end up in browser history and server request logs, which is the quiet way a privacy promise breaks. The street map underneath comes from OpenFreeMap, which is free and needs no account; its servers see which part of the state is on screen, never what you typed. The page itself sets no cookies and runs no analytics.
Near a line, it stops sounding certain — and shows you
Within 40 m of a boundary the result names both precincts, measures the distance, and points to the State Board's lookup. “Show me the line” flies the map down to the street itself, so you can see which side the point fell on rather than take the tool's word for it. Clicking any other precinct reads its districts from the State Board's plan files; the 43 precincts the legislature split between districts say so, with each part's rough share.