Basesheet

Parcel data by state

Free parcel data in Georgia

Georgia has no single free statewide parcel layer we could verify, but many counties publish their own. Basesheet currently uses 18 Georgia county services: Bibb, Chatham, Cherokee, Clarke, Clayton, Cobb, Columbia, Coweta, DeKalb, Douglas, Fayette, Forsyth, Fulton, Gwinnett, Hall, Muscogee, Paulding, Richmond.

County layers

Bibb County

LayerMacon-Bibb Parcel CAMA (Current 2025)
PublisherMacon-Bibb County Government GIS (ArcGIS Online org MaconBibb)
CoverageAll of Macon-Bibb County (about 71,500 polygons); ~3,150 polygons have no CAMA join (blank address/owner/PARCEL_NO_1)
Data vintage2025 parcel/CAMA join (layer name ParcelCAMA_Current_20250106); data last edited 2026-08-19
TermsPublic; Macon-Bibb County Government
Fieldsparcel number (MAP_ROUTE, PARCEL_NO_1, NWPARID); site address (SITEADDRESS); owner (LASTNAME); deed reference; plat reference
Not publishedNothing; owner, deed and plat references are all included
REST endpointhttps://services2.arcgis.com/zPFLSOZ5HzUzzTQb/arcgis/rest/services/ParcelCAMA_Current_2025/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

Joined layer with messy names: the field literally named 'parcel_no' is BLANK on every record; use MAP_ROUTE (dashed, always populated, e.g. 'Q074-0469') or PARCEL_NO_1 / NWPARID (no dash, 'Q0740469'). SITEADDRESS is street only, trailing space ('718 POPLAR ST '). LASTNAME is the full owner name, space-padded. DEEDPAGE and PLOTPAGE are each ONE combined fixed-width 'BOOK PAGE' string (e.g. '11538 247', ' 94 142'; old books can be letters, ' Q 85'): split on whitespace. CITY/ADDRESS1 are the owner's mailing address. Macon-Bibb republishes a new service each year (ParcelCAMA2023, ParcelCAMA2024, ...); check for a newer one. The older 'ParcelsCAMA' service has cleaner names but one-year-older values.

Chatham County

LayerSAGIS Parcel Digest 2025 (Chatham County)
PublisherSAGIS - Savannah Area GIS (Chatham County / City of Savannah consortium)
CoverageAll of Chatham County, incl. Savannah, Tybee Island, Pooler, Garden City and other cities
Data vintage2025 tax digest (Date_Updated 2025-05-06); annual snapshot
TermsPublic; SAGIS OpenData
Fieldsparcel number (PIN); site address (PropAddress_Full); owner (Owner); deed reference
Not publishedplat references
REST endpointhttps://pub.sagis.org/arcgis/rest/services/OpenData/Parcels/MapServer/27
Last verified2026-10-19 with a live point and parcel-number query

Layer 27 of the OpenData/Parcels MapServer is the newest digest; SAGIS adds one layer per year (layer 26 = 2024, 25 = 2023, ...), so check the service for a 'Parcel Digest 2026' layer and bump the id when it appears. PIN has a space, e.g. '20016 23001'. PropAddress_Full is street only; Municipality is a 3-digit code. Sale_Book/Sale_Page are the deed book/page of the most recent sale. No plat book field. A daily-edited plat layer exists at OpenData/DPLAT_Chatham/MapServer/6 but without assessor attributes.

Cherokee County

LayerCherokee County Parcels (MainLayers)
PublisherCherokee County GIS (gis.cherokeecountyga.gov)
CoverageAll of Cherokee County (about 116,000 parcels, incl. Canton, Woodstock, Holly Springs, Ball Ground)
Data vintageCounty-maintained live parcel layer with assessor owner/deed join
TermsPublic; Cherokee County, Georgia GIS
Fieldsparcel number (PIN, TIN, TINNoSpace); site address (Property_Address); owner (Owner); deed reference; plat reference
Not publishedNothing; owner, deed and plat references are all included
REST endpointhttps://gis.cherokeecountyga.gov/arcgis/rest/services/MainLayers/MapServer/1
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer. Host moved: the old gis.cherokeega.com hostname now serves a *.cherokeecountyga.gov certificate (TLS name mismatch), so use gis.cherokeecountyga.gov. PIN is dashed ('14-0226-0014'); TIN is the space-padded tax ID ('14N22 006 N'), TINNoSpace the same without spaces. Property_Address is street only, mixed case ('1130 Bluffs Pkwy'). Deed book/page are zero-padded strings ('08642'/'00145'). Layer description says it can include deleted (historic) parcels, but every feature tested had ParcelType 0 and the count (~116k) matches the current roll. Owner is null on some exempt/public parcels (~850).

Clarke County

LayerAthens-Clarke County Parcels (ACC_Parcels)
PublisherUnified Government of Athens-Clarke County GIS (enigma.accgov.com)
CoverageAll of Athens-Clarke County (about 43,600 parcels, incl. Bogart/Winterville portions)
Data vintageLive county layer; most recent edit 2026-10-15
TermsPublic; Athens-Clarke County Unified Government (tagged Open Data)
Fieldsparcel number (PARCEL_NO, REALKEY); site address (PAR_ADD); owner (OWNER_NAME)
Not publisheddeed references, plat references
REST endpointhttps://enigma.accgov.com/server/rest/services/ACC_Parcels/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

PARCEL_NO has a space, e.g. '171B1 H002'. PAR_ADD is situs street only ('301 COLLEGE AVE'). CITY/STATE/ZIP and OWNER_ADD are the OWNER'S mailing address, not the situs, so city_field is left blank; text fields are space-padded. No deed or plat book fields. The older AGOL copy (services2.arcgis.com/xSEULKvB31odt3XQ/.../Parcel) stopped updating in 2018; do not use it.

Clayton County

LayerClayton County Tax Parcels (Tax Assessor)
PublisherClayton County, Georgia GIS (gis.claytoncountyga.gov)
CoverageAll of Clayton County (about 92,000 parcels, incl. Jonesboro, Forest Park, Morrow, Riverdale, College Park portion)
Data vintageTax Assessor parcel layer joined to iasWorld CAMA (live county server)
TermsPublic; Clayton County, Georgia
Fieldsparcel number (PARCELID, PIN2); site address (SITEADDRES); owner (OWNERNME); deed reference; plat reference
Not publishedNothing; owner, deed and plat references are all included
REST endpointhttps://gis.claytoncountyga.gov/server/rest/services/TaxAssessor/Parcels/MapServer/0
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer. PARCELID has a space, e.g. '05239 240004'; PIN2 is often null. SITEADDRES is street only ('9151 TARA BLVD'), SITECITY the situs city. Owner name has trailing spaces. PLATBOOK/PLATPAGE are blank strings on ~10% of parcels (populated on ~82,500). The 'Parcels - GA - Clayton' URL in public catalogs (weba.co.clayton.ga.us:5443) times out; this gis.claytoncountyga.gov host serves the same TaxAssessor/Parcels service.

Cobb County

LayerCobb County Parcels (Tax Assessors daily)
PublisherCobb County Government GIS (gis.cobbcounty.gov)
CoverageAll of Cobb County (about 280,000 parcels)
Data vintageTax Assessor parcel layer refreshed daily
TermsCopyright Cobb County. All rights reserved. Publicly accessible, no token.
Fieldsparcel number (PIN, PARID); site address (SITUS_ADDR); owner (OWNER_NAM1)
Not publisheddeed references, plat references
REST endpointhttps://gis.cobbcounty.gov/gisserver/rest/services/tax/taxassessorsdaily/MapServer/0
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer. PIN is an 11-digit string with no separators, e.g. '16121820070' (PARID is identical). SITUS_ADDR is space-padded between parts ('100 CHEROKEE ST '), so normalize whitespace or use LIKE '100 %CHEROKEE%' when matching; ST_NUMBER holds the house number. No situs city (OWNER_CITY is the mailing city). No deed or plat book fields. Same server also answers at gis.cobbcounty.org.

Columbia County

LayerColumbia County Parcels with Tax (LandData)
PublisherColumbia County, Georgia GIS (gis.columbiacountyga.gov)
CoverageAll of Columbia County (about 69,000 parcels, incl. Grovetown, Harlem, Evans, Martinez)
Data vintageParcels joined to tax data; Tax_Last_Updated as recent as 2026-10
TermsPublic; Columbia County, Georgia
Fieldsparcel number (ParcelNum); site address (Tax_Physical_Address); owner (Tax_OwnerName1); deed reference; plat reference
Not publishedNothing; owner, deed and plat references are all included
REST endpointhttps://gis.columbiacountyga.gov/host/rest/services/PublicAccess/LandData/MapServer/1003
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer id 1003. ParcelNum has a space, e.g. '072 045B'. Tax_Physical_Address is street only with trailing space ('630 RONALD REAGAN DR '). Deed/plat values are raw strings and can be placeholders ('00'/'000') or cabinet refs ('PC A' / '268#4'). Address points are layer 1054 of the same service. The 'Parcels - GA - Columbia' URL at mapsonline.columbiacountyga.gov no longer resolves; the AGOL 'Parcels_Columbia_County_GA' copy has PIN only and was last updated 2024.

Coweta County

LayerCoweta County Tax Parcels (WeeklyUpdate_WinGapParcels)
PublisherCoweta County GIS (ArcGIS Online org cowetamaps, user tforeman_coweta_county)
CoverageAll of Coweta County (about 65,900 parcels, incl. Newnan, Senoia, Grantville)
Data vintageWeekly refresh from the WinGAP assessor system; last refresh 2026-10
TermsPublic; Coweta County, Georgia
Fieldsparcel number (ParcelNumber, PID, RealKey); owner (OwnerName)
Not publisheddeed references, plat references
REST endpointhttps://services1.arcgis.com/AaPyNbrJpNGryRqh/arcgis/rest/services/WeeklyUpdate_WinGapParcels/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

ParcelNumber (= PID) is space-padded fixed-width, e.g. 'N04 0007 001', '036A 199'; match exactly or normalize whitespace. IMPORTANT: StreetAddress/City/State/Zip are the OWNER'S MAILING address, not the situs. The situs is split across HouseNumber + StreetDirection + StreetName + StreetType (e.g. 22 / 'E ' / 'BROAD' / 'ST'), all space-padded. Text fields are space-padded. No deed or plat fields. This is the parcel layer used in the county's own web maps; the older county servers (cccjcgiswa.coweta.ga.us, coweta-gis-web.coweta.ga.us) no longer resolve, and the 'WinGapParcels_DroneSense' view returns 0 features.

DeKalb County

LayerDeKalb County Tax Parcels
PublisherDeKalb County GIS (dcgis.dekalbcountyga.gov)
CoverageAll of DeKalb County (about 246,000 parcels, incl. cities)
Data vintageCounty-hosted live layer; records last edited 2026
TermsPublic; DeKalb County GIS
Fieldsparcel number (PARCELID, LOWPARCELID); site address (SITEADDRESS); owner (OWNERNME1); plat reference
Not publisheddeed references
REST endpointhttps://dcgis.dekalbcountyga.gov/hosted/rest/services/Tax_Parcels/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

PARCELID uses spaces, e.g. '15 246 03 001' (district, land lot, block, parcel). SITEADDRESS is the full one-line address incl. city/zip ('1300 Commerce Drive Decatur, GA 30030'); ADDRESS_NUMBER + FULL_STREET_NAME are split fields. Plat book/page populated on ~54k of ~246k parcels. No deed book/page field. Condo units have stacked (redundant) geometry. Census-geocoded street points can land in the right-of-way; test with a point inside the lot.

Douglas County

LayerDouglas County Parcels (CountyLayers)
PublisherDouglas County GIS (maps.douglascountyga.gov)
CoverageAll of Douglas County (about 55,000 parcels, incl. Douglasville, Villa Rica and Austell portions)
Data vintageCounty-maintained parcel layer joined to assessor data
TermsPublic; Douglas County, Georgia GIS
Fieldsparcel number (ParcelNo); site address (PropertyAddress); owner (Owner)
Not publisheddeed references, plat references
REST endpointhttps://maps.douglascountyga.gov/arcgis/rest/services/CountyLayers/Parcels/MapServer/15
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer id is 15 (not 0). ParcelNo is 11 digits, no separators ('00500150059') = LL_DIST_SEC (7) + PARCEL (4). PropertyAddress is street only ('8700 HOSPITAL DR'). No deed or plat book fields. The same data at Layers/MapServer/13 (the one listed in public catalogs) returns 'Failed to execute query' on every query, so do not use it.

Fayette County

LayerFayette County Parcels (Parcels_Data_SAGES)
PublisherFayette County, Georgia GIS (ArcGIS Online user admin_fayettecounty)
CoverageAll of Fayette County (about 49,000 polygons, incl. Peachtree City, Fayetteville, Tyrone)
Data vintageLive county editing layer; last data edit 2026-10
TermsPublic; Fayette County, Georgia
Fieldsparcel number (PARCEL_NO, PARCEL_KEY); site address (single_line_address)
Not publishedowner names, deed references, plat references
REST endpointhttps://services5.arcgis.com/Hg5aLg4LtSINzVWa/arcgis/rest/services/Parcels_Data_SAGES/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

PARCEL_NO formats vary: 9 digits ('052303007') or space-padded ('0523 091'); PARCEL_KEY is a dashed form ('5-23-3-7'). single_line_address is the full one-line address incl. city/zip; parcels with several addresses hold a ';'-separated list (City too). Some PARCEL_NOs are split across 2+ polygon features (e.g. '0523 091'), so an APN query can return multiple polygons; union them. ~180 polygons have null PARCEL_NO. No owner, deed or plat fields. Do NOT use the older TaxParcels_public or 'Parcels-Deprecated' services in the same org (stale since 2019/2022).

Forsyth County

LayerForsyth County Tax Parcel
PublisherForsyth County GIS Department / Tax Assessment Department (geo.forsythco.com)
CoverageAll of Forsyth County, incl. City of Cumming
Data vintage2026 tax year (TAXYEAR '2026')
TermsPublic; GIS Department and Tax Assessment Department, Forsyth County Georgia
Fieldsparcel number (PARCELID); site address (SITEADDRESS)
Not publishedowner names, deed references, plat references
REST endpointhttps://geo.forsythco.com/gis/rest/services/Public/Tax_Parcel/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

PARCELID is space-padded, e.g. 'C16 038' (three spaces); match exactly or normalize whitespace. SITEADDRESS is street only ('110 E MAIN ST'). The public layer has NO owner name field (PSTLADDRESS/PSTLCITY are the owner mailing address only). No deed or plat book fields; Link/TaxBillLink give assessor and tax-bill URLs. Condo units have stacked geometry.

Fulton County

LayerFulton County Tax Parcels (current digest)
PublisherFulton County Department of Information Technology, GIS Division (Fulton_County_GIS)
CoverageAll of Fulton County, incl. City of Atlanta and other cities
Data vintage2026 tax digest (TaxYear 2026; service updated 2026-09). Per-year snapshots exist as Tax_Parcels_2025 etc.
TermsPublic; compiled by Fulton County DIT GIS Division using Board of Assessors data
Fieldsparcel number (ParcelID); site address (Address); owner (Owner)
Not publisheddeed references, plat references
REST endpointhttps://services1.arcgis.com/AQDHTHDrZzfsFsB5/arcgis/rest/services/Tax_Parcels/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

ParcelID has a space after the 2-digit district, e.g. '14 007700061068'. Address is situs street only ('141 PRYOR ST SW'), no city; TaxDist is a tax-district code, not a city name. Owner has trailing spaces. No deed or plat book fields. maxRecordCount is 1000.

Gwinnett County

LayerGwinnett County Land Parcels (Property and Tax)
PublisherGwinnett County GIS (GwinnettCountyGIS, Gwinnett Open Data)
CoverageAll of Gwinnett County
Data vintageCounty open-data layer, edited continuously (last edit 2026)
TermsPublic; Gwinnett County Open Data
Fieldsparcel number (PIN, TAXPIN)
Not publishedowner names, deed references, plat references
REST endpointhttps://services3.arcgis.com/RfpmnkSAQleRbndX/arcgis/rest/services/Property_and_Tax/FeatureServer/0
Last verified2026-10-19 with a live point and parcel-number query

PIN has a space, e.g. '5143 256'; TAXPIN is 'R' + PIN ('R5143 256'). The layer's ADDRESS field holds only the house number ('75'), so no usable situs field on the polygons. Owner, full situs (LOCADDR/LOCCITY), legal and deed refs (DOC1REF) are in the non-spatial 'Tax Master Table' at .../Property_and_Tax/FeatureServer/3, joinable on PIN (verified: PIN '5143 256' -> 75 LANGLEY DR, LAWRENCEVILLE, owner GWINNETT COUNTY BOARD OF COMMISSIONE). An older token-gated copy on gis3.gwinnettcounty.com is not usable.

Hall County

LayerHall County Parcel Boundary (GIS Viewer GeneralTab)
PublisherHall County GIS (hallgis.hallcounty.org; partnership of Hall County, Gainesville, Flowery Branch, Oakwood)
CoverageAll of Hall County (about 92,500 polygons, incl. Gainesville, Flowery Branch, Oakwood)
Data vintageLive county layer behind the Hall County GIS Viewer; most recent EDITED_DT 2026-10
TermsPublic map service; Hall County publishes a GIS License Agreement and fee schedule for data downloads (hallcounty.org/235/GIS), so check terms before bulk extraction
Fieldsparcel number (PIN, REALKEY); site address (SITE_LOCATION); owner (OWNER)
Not publisheddeed references, plat references
REST endpointhttps://hallgis.hallcounty.org/arcgis/rest/services/GeneralTab/MapServer/1
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer 1 ('Parcel Boundary') of GeneralTab; layer 2 is the same data unlabeled. PIN has a space, e.g. '08015 005028Q'. SITE_LOCATION spells out suffix/direction ('2875 BROWNS BRIDGE ROAD SOUTHWEST'), so normalize before matching. OWNER can have trailing comma/spaces ('HALL COUNTY, '). ~3,700 polygons have null STATUS (others 'P'). No deed or plat fields. The 'Parcels - GA - Hall' URL in public catalogs (webmap.hallcounty.org) fails TLS; this host is the one the county's own viewer uses.

Muscogee County

LayerColumbus-Muscogee Tax Parcels
PublisherColumbus Consolidated Government GIS (ArcGIS Online org Columbus Consolidated Government)
CoverageAll of Columbus-Muscogee County (about 71,900 polygons; consolidated city-county)
Data vintageLayer 'TaxParcels_2027' (working fabric for the next digest), last edited 2026-08
TermsPublic; Columbus Consolidated Government
Fieldsparcel number (TaxPIN)
Not publishedowner names, deed references, plat references
REST endpointhttps://services2.arcgis.com/hKwZvjnqryeqGRIt/arcgis/rest/services/Tax_Parcels/FeatureServer/302
Last verified2026-10-19 with a live point and parcel-number query

TaxPIN is space-separated, e.g. '032 019 006' (some source tables carry a trailing space; trim). ParcelType distinguishes 'Tax' (~70k), 'Tax (Condo)', 'Tax (Utilities)', 'Other'; 19 features carry a ParcelRetireDate, so filter ParcelRetireDate IS NULL for live parcels. No situs, owner, deed or plat fields. Layer id 302 and the '2027' name suggest it is replaced per digest year; the official 'CurrentYear' service (.../CurrentYear/FeatureServer/20, 2025 snapshot, same TaxPIN format) is the fallback and passed the same checks. The county's own gis.columbusga.org server timed out when tested.

Paulding County

LayerPaulding County Parcels (Paulding Map Auto Updated)
PublisherPaulding County Board of Commissioners GIS (ArcGIS Online org, user GISAdmin_GIS)
CoverageAll of Paulding County (about 75,800 parcels, incl. Dallas, Hiram)
Data vintageAuto-updated hosted copy of the county parcel fabric; last refresh 2026-10
TermsPublic; Paulding County Board of Commissioners
Fieldsparcel number (GPIN, HPIN, APIN)
Not publishedowner names, deed references, plat references
REST endpointhttps://services8.arcgis.com/7YXQzPPGs9Uc4qKl/arcgis/rest/services/Paulding_Map_Auto_Updated_WFL3/FeatureServer/25
Last verified2026-10-19 with a live point and parcel-number query

GPIN is the tax parcel number in the dotted assessor format, e.g. '137.1.3.018.0000' (same pattern as qPublic and listing parcel IDs). HPIN is an alternate map number ('7920-02-53.00-000'); APIN is an integer key. No situs address, owner, deed or plat fields on the polygons. Address points with situs are layer 2 of the same service (fields Address, City, DBAName), useful to turn an address into a point. Layer id is 25. The 'Parcels - GA - Paulding' service at arcgis5.roktech.net is a vendor host and was down ('not started') when tested.

Richmond County

LayerAugusta-Richmond County Parcels (ParcelWeb)
PublisherAugusta, GA Government GIS Division (gismap.augustaga.gov)
CoverageAll of Augusta-Richmond County (about 85,000 parcels; consolidated city-county, incl. Hephzibah/Blythe tax districts)
Data vintageCurrent parcels joined to 2026 tax bill data (Tax_bill_year / EFF_TAX_YEAR 2026)
TermsPublic; Augusta Richmond County, GA Government
Fieldsparcel number (pin, parcel_no); site address (siteaddress); owner (own1); deed reference; plat reference
Not publishedNothing; owner, deed and plat references are all included
REST endpointhttps://gismap.augustaga.gov/arcgis/rest/services/AGOL/AGSGeneralFeatures/MapServer/32
Last verified2026-10-19 with a live point and parcel-number query

MapServer layer. pin is dashed ('047-1-265-00-0'); parcel_no is the same digits without dashes ('0471265000'). siteaddress is street only, mixed case, sometimes with unit/building ('535 Telfair St Bldg 3000'); site_citystzip holds 'Augusta, GA 30901'. deedpage and platpage are each ONE combined string 'BOOK PAGE' (e.g. '155 978', '209 1185'): split on whitespace, first token = book, second = page; often blank. Prefer this layer over layer 9 ('Parcels'), which has no address/owner and keeps retired parcels.

How to use it

Assessor parcel lines are for taxation and are often 5 to 50 ft off the legal boundary. Why.

Basesheet uses this to draw the parcel line on a base plan for any Georgia address, with LiDAR contours, soils, flood zones and wetlands.

Build a base plan