North Carolina counties
We cover every county that publishes usable property data online. For the rest, you'll find each county's revaluation schedule and how to appeal.
Counties we cover
| County | Parcels | Sales | Data | Last revaluation | Next | Updated |
|---|---|---|---|---|---|---|
| Alamance | 79,713 | Yes | Alamance County Tax Administration ArcGIS services (CAMA parcels + sales history) | 2023 | 2027 | Oct 27, 2026 |
| Alexander | 25,240 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Anson | 19,125 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2018 | 2026 | Oct 27, 2026 |
| Ashe | 38,609 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Avery | 24,046 | Yes | Avery County ArcGIS reval parcels (2027 working values) + the county's public sales search | 2022 | 2027 | Oct 27, 2026 |
| Beaufort | 44,812 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2031 | Oct 27, 2026 |
| Bertie | 18,682 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2020 | 2028 | Oct 27, 2026 |
| Bladen | 31,467 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2022 | 2026 | Oct 27, 2026 |
| Brunswick | 151,721 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Buncombe | 135,440 | Yes | Buncombe County GIS open data (property layer, sales, appraisal tables) | 2021 | 2026 | Oct 27, 2026 |
| Burke | 59,286 | Yes | Burke County GIS parcel view (values, heated area, last sale) | 2023 | 2027 | Oct 27, 2026 |
| Cabarrus | 100,461 | Yes | Cabarrus County CAMA open-data exports (parcel, building and sale CSVs), weekly | 2024 | 2028 | Oct 27, 2026 |
| Caldwell | 52,713 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Carteret | 63,661 | Yes | Carteret County GIS parcel layer (characteristics, values, last sale) | 2025 | 2029 | Oct 27, 2026 |
| Caswell | 16,836 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2028 | Oct 27, 2026 |
| Catawba | 95,082 | Yes | Catawba County GIS Data Warehouse (sales analysis, residential CAMA, parcels), weekly | 2023 | 2027 | Oct 27, 2026 |
| Chatham | 49,406 | Yes | Chatham County GIS open data (CAMA parcels, sales, improvements) | 2025 | 2029 | Oct 27, 2026 |
| Cherokee | 35,140 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2020 | 2028 | Oct 27, 2026 |
| Cleveland | 59,923 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Columbus | 51,704 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2021 | 2029 | Oct 27, 2026 |
| Craven | 59,920 | Yes | Craven County GIS property service (parcels, buildings, sales) | 2023 | 2028 | Oct 27, 2026 |
| Cumberland | 143,608 | Yes | Cumberland County Tax GIS (parcels with building card + last sale; condo units) | 2025 | 2033 | Oct 27, 2026 |
| Currituck | 26,873 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2021 | 2029 | Oct 27, 2026 |
| Dare | 40,480 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2030 | Oct 27, 2026 |
| Davidson | 99,059 | Yes | Davidson County GIS (tax parcels with last five deeds + sale code, address points, qualified sales) | 2021 | 2026 | Oct 27, 2026 |
| Davie | 26,292 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Duplin | 41,293 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2030 | Oct 27, 2026 |
| Durham | 128,730 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Edgecombe | 31,087 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2032 | Oct 27, 2026 |
| Forsyth | 167,699 | Yes | Forsyth County ArcGIS (parcels; county-reviewed sales with qualification codes; address land use) | 2025 | 2029 | Oct 27, 2026 |
| Franklin | 47,440 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2030 | Oct 27, 2026 |
| Gaston | 118,204 | Yes | Gaston County ArcGIS (parcels with last sale + deed qualification; sales-ratio study) | 2023 | 2027 | Oct 27, 2026 |
| Gates | 7,934 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2033 | Oct 27, 2026 |
| Graham | 9,291 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Granville | 34,565 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2030 | Oct 27, 2026 |
| Greene | 12,385 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2021 | 2029 | Oct 27, 2026 |
| Guilford | 223,314 | Yes | Guilford County GIS parcels + Guilford County Tax Data (buildings, deeds, qualified sales) | 2022 | 2026 | Oct 27, 2026 |
| Halifax | 39,319 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2028 | Oct 27, 2026 |
| Harnett | 82,883 | Yes | Harnett County ArcGIS tax services (parcels, yearly snapshots, qualified sales) | 2022 | 2026 | Oct 27, 2026 |
| Haywood | 50,511 | Yes | Haywood County ArcGIS parcels (live) + the county's annual CAMA data download | 2021 | 2027 | Oct 27, 2026 |
| Henderson | 71,355 | Yes | Henderson County GIS (parcels, buildings, sales) | 2023 | 2027 | Oct 27, 2026 |
| Hertford | 15,975 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2019 | 2027 | Oct 27, 2026 |
| Hyde | 7,125 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2030 | Oct 27, 2026 |
| Iredell | 110,483 | Yes | Iredell County GIS tax parcels (values, characteristics, last sale with qualification code) | 2023 | 2027 | Oct 27, 2026 |
| Jackson | 41,367 | Yes | Jackson County ArcGIS appraisal views (values, buildings, last sale) | 2025 | 2029 | Oct 27, 2026 |
| Johnston | 126,934 | Yes | Johnston County GIS tax assessment download (values, characteristics, last sale) | 2025 | 2029 | Oct 27, 2026 |
| Jones | 9,345 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2022 | 2030 | Oct 27, 2026 |
| Lee | 35,526 | Yes | Lee County GIS (appraisal parcels, monthly sales layers) | 2023 | 2027 | Oct 27, 2026 |
| Lenoir | 35,942 | Yes | Lenoir County GIS parcel layer (CAMA values, last deed per parcel) | 2025 | 2033 | Oct 27, 2026 |
| Lincoln | 57,029 | Yes | Lincoln County Tax Administration daily CAMA exports (parcels, improvements, sales) | 2023 | 2027 | Oct 27, 2026 |
| Macon | 44,522 | Yes | Macon County GIS (tax parcels, buildings, sales) | 2023 | 2027 | Oct 27, 2026 |
| Madison | 19,709 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2032 | Oct 27, 2026 |
| Martin | 17,279 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2033 | Oct 27, 2026 |
| McDowell | 32,306 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Mecklenburg | 429,896 | Yes | Mecklenburg County open data (CAMA, parcel ownership, parcel sales) | 2023 | 2027 | Oct 27, 2026 |
| Mitchell | 16,865 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2022 | 2027 | Oct 27, 2026 |
| Montgomery | 29,846 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2020 | 2028 | Oct 27, 2026 |
| Moore | 74,857 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Nash | 56,212 | Yes | Nash County ArcGIS parcel layer (last sale per parcel) | 2024 | 2032 | Oct 27, 2026 |
| New Hanover | 115,027 | Yes | New Hanover County Tax Administration database downloads (CAMA extract, tax roll, sales) | 2025 | 2029 | Oct 27, 2026 |
| Northampton | 20,216 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2031 | Oct 27, 2026 |
| Onslow | 96,554 | Yes | Onslow County GIS parcel layer (CAMA, 2026 revaluation values, last sale + sale code) | 2022 | 2026 | Oct 27, 2026 |
| Orange | 59,365 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Pamlico | 17,088 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2020 | 2026 | Oct 27, 2026 |
| Pasquotank | 22,696 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2022 | 2030 | Oct 27, 2026 |
| Pender | 54,514 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2019 | 2026 | Oct 27, 2026 |
| Perquimans | 14,864 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2032 | Oct 27, 2026 |
| Person | 28,252 | Yes | Person County GIS parcel layer (CAMA, last deed per parcel) | 2025 | 2029 | Oct 27, 2026 |
| Pitt | 81,376 | Yes | Pitt County Open Data (parcels, buildings, sales history), CC BY-SA 4.0 | 2024 | 2028 | Oct 27, 2026 |
| Polk | 17,252 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Randolph | 81,103 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Richmond | 31,856 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2028 | Oct 27, 2026 |
| Robeson | 79,329 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2030 | Oct 27, 2026 |
| Rockingham | 54,985 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2029 | Oct 27, 2026 |
| Rowan | 83,191 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Rutherford | 57,662 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2023 | 2027 | Oct 27, 2026 |
| Sampson | 49,799 | Yes | Sampson County ArcGIS parcel layer (CAMA snapshot, last sale) | 2024 | 2028 | Oct 27, 2026 |
| Scotland | 21,978 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2019 | 2026 | Oct 27, 2026 |
| Stanly | 42,781 | Yes | Stanly County ArcGIS (parcels + deed history) | 2025 | 2029 | Oct 27, 2026 |
| Stokes | 31,914 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Surry | 44,334 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2029 | Oct 27, 2026 |
| Transylvania | 29,122 | Yes | Transylvania County GIS (parcels + address points; 2025 reappraisal values) | 2025 | 2029 | Oct 27, 2026 |
| Tyrrell | 4,328 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2033 | Oct 27, 2026 |
| Union | 116,027 | Yes | Union County ArcGIS (parcels with last three sales; assessed values) | 2025 | 2029 | Oct 27, 2026 |
| Vance | 26,343 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2032 | Oct 27, 2026 |
| Wake | 457,693 | Yes | Wake County Tax Administration real estate extracts + Wake County parcel GIS | 2024 | 2027 | Oct 27, 2026 |
| Warren | 22,890 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2033 | Oct 27, 2026 |
| Washington | 10,186 | Yes | Washington County ArcGIS (CAMA parcel layer, last sale; E-911 points) | 2021 | 2029 | Oct 27, 2026 |
| Watauga | 46,247 | Yes | Watauga County GIS (tax parcels, sales snapshots, county sales file) | 2022 | 2027 | Oct 27, 2026 |
| Wayne | 68,974 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2025 | 2033 | Oct 27, 2026 |
| Wilkes | 50,672 | Yes | Wilkes County GIS (parcels with CAMA + last deed; county comparable-sales set) | 2025 | 2028 | Oct 27, 2026 |
| Wilson | 41,316 | — | NC OneMap statewide parcels (NC Center for Geographic Information & Analysis) | 2024 | 2029 | Oct 27, 2026 |
| Yadkin | 28,327 | Yes | Yadkin County GIS parcel layer (CAMA, last deed with qualification code) + neighborhoods | 2023 | 2027 | Oct 27, 2026 |
All 100 counties
| County | Last revaluation | Next revaluation | Record checker |
|---|---|---|---|
| Alamance | 2023 | 2027 | Yes |
| Alexander | 2023 | 2027 | Yes |
| Alleghany | 2021 | 2027 | Not yet |
| Anson | 2018 | 2026 | Yes |
| Ashe | 2023 | 2027 | Yes |
| Avery | 2022 | 2027 | Yes |
| Beaufort | 2025 | 2031 | Yes |
| Bertie | 2020 | 2028 | Yes |
| Bladen | 2022 | 2026 | Yes |
| Brunswick | 2023 | 2027 | Yes |
| Buncombe | 2021 | 2026 | Yes |
| Burke | 2023 | 2027 | Yes |
| Cabarrus | 2024 | 2028 | Yes |
| Caldwell | 2025 | 2029 | Yes |
| Camden | 2023 | 2031 | Not yet |
| Carteret | 2025 | 2029 | Yes |
| Caswell | 2024 | 2028 | Yes |
| Catawba | 2023 | 2027 | Yes |
| Chatham | 2025 | 2029 | Yes |
| Cherokee | 2020 | 2028 | Yes |
| Chowan | 2022 | 2026 | Not yet |
| Clay | 2018 | 2026 | Yes |
| Cleveland | 2025 | 2029 | Yes |
| Columbus | 2021 | 2029 | Yes |
| Craven | 2023 | 2028 | Yes |
| Cumberland | 2025 | 2033 | Yes |
| Currituck | 2021 | 2029 | Yes |
| Dare | 2025 | 2030 | Yes |
| Davidson | 2021 | 2026 | Yes |
| Davie | 2025 | 2029 | Yes |
| Duplin | 2025 | 2030 | Yes |
| Durham | 2025 | 2029 | Yes |
| Edgecombe | 2024 | 2032 | Yes |
| Forsyth | 2025 | 2029 | Yes |
| Franklin | 2024 | 2030 | Yes |
| Gaston | 2023 | 2027 | Yes |
| Gates | 2025 | 2033 | Yes |
| Graham | 2023 | 2027 | Yes |
| Granville | 2024 | 2030 | Yes |
| Greene | 2021 | 2029 | Yes |
| Guilford | 2022 | 2026 | Yes |
| Halifax | 2024 | 2028 | Yes |
| Harnett | 2022 | 2026 | Yes |
| Haywood | 2021 | 2027 | Yes |
| Henderson | 2023 | 2027 | Yes |
| Hertford | 2019 | 2027 | Yes |
| Hoke | 2022 | 2030 | Not yet |
| Hyde | 2024 | 2030 | Yes |
| Iredell | 2023 | 2027 | Yes |
| Jackson | 2025 | 2029 | Yes |
| Johnston | 2025 | 2029 | Yes |
| Jones | 2022 | 2030 | Yes |
| Lee | 2023 | 2027 | Yes |
| Lenoir | 2025 | 2033 | Yes |
| Lincoln | 2023 | 2027 | Yes |
| Macon | 2023 | 2027 | Yes |
| Madison | 2024 | 2032 | Yes |
| Martin | 2025 | 2033 | Yes |
| McDowell | 2023 | 2027 | Yes |
| Mecklenburg | 2023 | 2027 | Yes |
| Mitchell | 2022 | 2027 | Yes |
| Montgomery | 2020 | 2028 | Yes |
| Moore | 2023 | 2027 | Yes |
| Nash | 2024 | 2032 | Yes |
| New Hanover | 2025 | 2029 | Yes |
| Northampton | 2023 | 2031 | Yes |
| Onslow | 2022 | 2026 | Yes |
| Orange | 2025 | 2029 | Yes |
| Pamlico | 2020 | 2026 | Yes |
| Pasquotank | 2022 | 2030 | Yes |
| Pender | 2019 | 2026 | Yes |
| Perquimans | 2024 | 2032 | Yes |
| Person | 2025 | 2029 | Yes |
| Pitt | 2024 | 2028 | Yes |
| Polk | 2025 | 2029 | Yes |
| Randolph | 2023 | 2027 | Yes |
| Richmond | 2024 | 2028 | Yes |
| Robeson | 2024 | 2030 | Yes |
| Rockingham | 2024 | 2029 | Yes |
| Rowan | 2023 | 2027 | Yes |
| Rutherford | 2023 | 2027 | Yes |
| Sampson | 2024 | 2028 | Yes |
| Scotland | 2019 | 2026 | Yes |
| Stanly | 2025 | 2029 | Yes |
| Stokes | 2025 | 2029 | Yes |
| Surry | 2025 | 2029 | Yes |
| Swain | 2021 | 2029 | Yes |
| Transylvania | 2025 | 2029 | Yes |
| Tyrrell | 2025 | 2033 | Yes |
| Union | 2025 | 2029 | Yes |
| Vance | 2024 | 2032 | Yes |
| Wake | 2024 | 2027 | Yes |
| Warren | 2025 | 2033 | Yes |
| Washington | 2021 | 2029 | Yes |
| Watauga | 2022 | 2027 | Yes |
| Wayne | 2025 | 2033 | Yes |
| Wilkes | 2025 | 2028 | Yes |
| Wilson | 2024 | 2029 | Yes |
| Yadkin | 2023 | 2027 | Yes |
| Yancey | 2024 | 2032 | Not yet |
Revaluation years: NC Department of Revenue schedule. Counties change schedules occasionally — your county's notice is the final word.