County GIS · State lines · October 19, 2026
North Carolina–Virginia Border Counties: Parcel Maps
All 29 counties on the North Carolina–Virginia line, with seats, populations and each official parcel map, plus what changes at the line.
Looking for the counties on the North Carolina–Virginia border and their parcel maps? According to the Census Bureau's county adjacency file, 15 North Carolina counties touch 10 Virginia counties and 4 independent cities along the line. Each one keeps its own property records and its own parcel viewer, so land near the line often means checking two counties in two states.
Below you will find every county on both sides of the line, who borders whom, and what changes when you cross from one records office to the other.
North Carolina–Virginia border at a glance
- Counties on the line: 29 (15 in North Carolina, 14 in Virginia)
- With a verified public parcel viewer in our directory: 29 of 29
- Residents, 2023 estimates: about 523,031 on the North Carolina side and 1,130,274 on the Virginia side
- Most populous on each side: Rockingham County, NC (92,518) and City of Virginia Beach, VA (453,649)
- Largest by land area: Rockingham County, NC (566 sq mi) and Pittsylvania County, VA (969 sq mi)
North Carolina counties on the line
| County | Seat | Land (sq mi) | 2023 pop. | Parcel viewer |
|---|---|---|---|---|
| Alleghany County | Sparta | 235 | 11,342 | WebGIS.net |
| Ashe County | Jefferson | 426 | 27,063 | county web map |
| Camden County | Camden | 240 | 11,137 | ArcGIS Experience Builder |
| Caswell County | Yanceyville | 425 | 22,807 | WebGIS.net |
| Currituck County | Currituck | 262 | 31,593 | county web map |
| Gates County | Gatesville | 341 | 10,343 | ArcGIS Web AppBuilder |
| Granville County | Oxford | 532 | 62,192 | ArcGIS Web AppBuilder |
| Hertford County | Winton | 353 | 19,453 | ArcGIS Instant Apps |
| Northampton County | Jackson | 537 | 16,715 | county web map |
| Person County | Roxboro | 392 | 39,737 | county web map |
| Rockingham County | Wentworth | 566 | 92,518 | WebGIS.net |
| Stokes County | Danbury | 449 | 45,532 | county web map |
| Surry County | Dobson | 533 | 71,462 | county web map |
| Vance County | Henderson | 252 | 42,301 | ArcGIS Instant Apps |
| Warren County | Warrenton | 429 | 18,836 | county web map |
Virginia counties on the line
| County | Seat | Land (sq mi) | 2023 pop. | Parcel viewer |
|---|---|---|---|---|
| Brunswick County | Lawrenceville | 566 | 15,749 | county web map |
| Carroll County | Hillsville | 475 | 29,239 | InteractiveGIS |
| City of Chesapeake | — | 338 | 253,886 | ArcGIS Web AppBuilder |
| City of Danville | — | 43 | 41,837 | VGIN Virginia Parcels map (Service View) |
| City of Suffolk | — | 399 | 100,659 | Spatialest |
| City of Virginia Beach | — | 245 | 453,649 | county web map |
| Grayson County | Independence | 442 | 15,285 | WebGIS.net |
| Greensville County | Emporia | 295 | 11,133 | WebGIS.net |
| Halifax County | Halifax | 818 | 33,432 | WebGIS.net |
| Henry County | Martinsville | 382 | 49,702 | InteractiveGIS |
| Mecklenburg County | Boydton | 625 | 30,648 | county web map |
| Patrick County | Stuart | 483 | 17,509 | InteractiveGIS |
| Pittsylvania County | Chatham | 969 | 59,571 | ArcGIS Experience Builder |
| Southampton County | Courtland | 599 | 17,975 | InteractiveGIS |
Which counties face each other
The Census adjacency file pairs counties that share a boundary. Use it to find the county across the line from the one you know:
- Alleghany County, NC borders Grayson County, VA
- Ashe County, NC borders Grayson County, VA
- Camden County, NC borders City of Chesapeake, VA, City of Suffolk, VA
- Caswell County, NC borders City of Danville, VA, Halifax County, VA, Pittsylvania County, VA
- Currituck County, NC borders City of Chesapeake, VA, City of Virginia Beach, VA
- Gates County, NC borders City of Suffolk, VA, Southampton County, VA
- Granville County, NC borders Halifax County, VA, Mecklenburg County, VA
- Hertford County, NC borders Southampton County, VA
- Northampton County, NC borders Brunswick County, VA, Greensville County, VA, Southampton County, VA
- Person County, NC borders Halifax County, VA
- Rockingham County, NC borders Henry County, VA, Pittsylvania County, VA
- Stokes County, NC borders Henry County, VA, Patrick County, VA
- Surry County, NC borders Carroll County, VA, Grayson County, VA, Patrick County, VA
- Vance County, NC borders Mecklenburg County, VA
- Warren County, NC borders Brunswick County, VA, Mecklenburg County, VA
What changes when you cross the line
- Different viewers. On the North Carolina side the official maps run on: county web map (7); WebGIS.net (3); ArcGIS Web AppBuilder (2); ArcGIS Instant Apps (2); ArcGIS Experience Builder (1). On the Virginia side: InteractiveGIS (4); county web map (3); WebGIS.net (3); ArcGIS Web AppBuilder (1); VGIN Virginia Parcels map (Service View) (1); Spatialest (1); ArcGIS Experience Builder (1). Search boxes, parcel ID formats and the details shown in pop-ups will differ.
- Different records offices. Deeds, plats and tax bills are kept by the county where the parcel sits.
- Different rules. Zoning, septic permits and property tax are set locally and by each state, so check with the county on the side where you plan to build or buy.
Researching a tract that crosses the line
- Find the parcel in both counties' viewers. Each side will show only its own piece, with its own parcel number.
- Pull the recorded deed from each county's register or recorder, since each county records only the land inside its own boundary.
- Expect two tax bills, one from each county, and check each state's rules for homestead or farm exemptions.
- For a sale, a fence or a building permit, hire a licensed surveyor familiar with the line; tax-map lines are drawings, not surveys.
A quick way to check which side a spot is on
Tap the spot on the Platbookmapper Land Map. Its land report names the county and links straight to that county's parcel viewer, plus FEMA flood, USGS elevation, USDA soil and wetland results.
Related guides
- North Carolina county GIS websites by viewer
- North Carolina plat maps
- Virginia county GIS websites by viewer
- Virginia plat maps
More: North Carolina counties · Virginia counties
Sources
- U.S. Census Bureau county adjacency file, used for which counties share the line.
- U.S. Census Bureau Gazetteer files, 2020 county land area.
- U.S. Census Bureau, Population Estimates Program, county totals, Vintage 2023 (July 1, 2023 estimates)
- Platbookmapper county GIS directory (live data file behind our county pages, pulled October 19, 2026) for each county's official parcel viewer.
- County seats: Wikidata (county seat property), cross-checked against Census place names.