To get a county from an address in Google Sheets, install the free InstaMaps add-on and use the =COUNTY() formula. If your addresses are in column A, select cell B2 and type =COUNTY(A2:A50) to automatically extract the exact county name for your entire list.
This workflow is designed for real estate analysts, tax professionals, and investors who need to group properties by county boundaries to determine local tax rates or school districts. By the end of this tutorial, you will possess a fully automated spreadsheet that accurately maps hundreds of properties to their specific counties, complete with a live visual map to share with your team.
- →To get a county from an address in Google Sheets, use the formula =COUNTY(B2).
- →The InstaMaps add-on is completely free and handles the background geocoding automatically.
- →Free accounts process 100 lookups daily, expanding to 1,000 with a free email registration.
- →Standardising addresses first with =CLEAN_ADDRESS() prevents errors and missing location data.
- →Real estate analysts use county data to calculate property taxes and find school district boundaries.
- →You can visualise your list using =INSTAMAP(), which creates a live shareable map URL.
What you need to get started
To begin, you need a Google account and a standard list of property addresses. InstaMaps operates entirely inside Google Sheets, removing the need to export your data to external, paid mapping software. You can install the free add-on directly from the Google Workspace Marketplace.
The add-on provides a generous free tier. You receive 100 lookups per day automatically, which scales up to 1,000 lookups per day simply by unlocking the tool with a free email address. This daily allowance handles the vast majority of standard real estate farming lists. If you prefer not to memorise syntax, you can open the formula sidebar by navigating to Extensions > InstaMaps > Formulas, allowing you to insert functions without typing. You can also start with pre-built structures available at get-instamaps.com/templates.
Step 1: Clean your raw address data
Before extracting the county, you must standardise your location data to prevent geocoding errors. Real estate leads exported from CRMs or public portals often contain inconsistent formatting, missing postal codes, or unnecessary punctuation. Running dirty data through an extractor creates gaps in your results.
InstaMaps provides a specific tool to prepare your text. If you have a messy property address in cell A2, apply the cleaning formula. It standardises the text into a proper, verifiable format that the mapping servers can easily recognise and pinpoint.
In cell B2, type =CLEAN_ADDRESS(A2).
The cell will output a neatly formatted street address, correcting capitalisation and removing errant spaces, ready for the next step.
Step 2: Extract the county using the COUNTY formula
Now you are ready to get the county from the address. InstaMaps handles the geocoding in the background, matching the physical address to its precise coordinates and returning the official administrative boundary. You do not need to manually cross-reference city names or zip codes, which often overlap confusingly across county lines.
Understanding county boundaries is critical for real estate underwriting. Property taxes, assessment cycles, and school district quality vary dramatically by county. Relying on a city name is insufficient for accurate tax calculations; the county name provides the exact jurisdiction you need.
In cell C2, type =COUNTY(B2).
The sheet will display the specific county name, such as 'Fairfax County' or 'Collin County', corresponding to the clean address in column B.
Step 3: Verify the state for tax jurisdictions
When evaluating large property farms that span across state borders, verifying the state prevents costly jurisdictional errors. A county name alone is sometimes ambiguous, as different states frequently share identical county names. Pulling the state alongside the county ensures absolute accuracy for legal and tax documentation.
You can extract the state using a similar automated formula. This creates a concrete audit trail for your property records, ensuring that you never confuse a property in Loudoun County, Virginia, with one in Loudoun County, Tennessee.
In cell D2, type =STATE(B2).
The cell will display the official two-letter state abbreviation, confirming the exact jurisdiction of the property address.
Worked example: Evaluating a 200-property farm
Consider a real estate analyst evaluating a 200-property farm spanning the Dallas-Fort Worth metroplex. This region overlaps multiple counties, including Collin, Dallas, Denton, and Tarrant. Local tax rates and independent school district boundaries shift dramatically across these lines, making manual lookup via public tax portals extremely tedious.
By applying the =COUNTY() and =STATE() formulas across their spreadsheet, the analyst segments the 200 properties into their exact administrative boundaries in under a minute. They can sort the sheet to isolate only properties in Collin County to apply the correct local tax multiplier to their acquisition model.
To present the findings to the acquisitions team, the analyst generates a link using the =INSTAMAP() formula. Typing =INSTAMAP(B2:B200) creates a live, hosted shareable map URL that updates automatically when new properties are added. If the team decides to physically inspect a cluster of properties, they can use =ROUTE_LINK() which relies on Google Maps' official URL scheme to build a navigation route, supporting a maximum of 11 stops for a single day of driving.
Limits and honest alternatives
InstaMaps is free, but the daily lookup caps mean massive datasets require patience or batching. The free tier handles 100 lookups daily, expanding to 1,000 lookups daily with a free email unlock. If you are processing a massive dataset of 50,000 rows at once, you must wait several days to clear the queue using the daily resets.
In scenarios requiring immediate processing of massive datasets, paid enterprise GIS software or specialised mapping APIs are genuinely better tools. Services like Esri or direct Google Maps Platform API calls will process hundreds of thousands of rows instantly, but they require technical setup and charge direct transaction costs.
For individual investors, small teams, and standard real estate farming, the free tier provides ample capacity. The ability to automate county extraction without paying monthly subscription fees represents a significant cost saving.
100 daily lookups on the standard free tier.
1,000 daily lookups with a free email registration.
Paid enterprise GIS tools are faster for bulk batches exceeding 1,000 rows but incur immediate transaction costs.
Map your Salesforce accounts in under 5 minutes — no admin setup.
Common Questions
You can find the county of an address by typing it into a public mapping website, or by using a spreadsheet formula if you have a list of addresses. Using the =COUNTY() formula in Google Sheets extracts the county name automatically for hundreds of properties at once without manual searching.
Excel does not have a native, built-in formula to extract a county from an address. Users must write custom VBA scripts, connect a paid third-party API, or export their data into Google Sheets to use an add-on like InstaMaps to return the county automatically.
County lines dictate property tax rates, school district assignments, and local zoning laws. Real estate investors and analysts must know the exact county to calculate accurate tax expenses, assess resale value, and avoid making incorrect assumptions based solely on city mailing addresses.
Yes, postal zip codes and county boundaries are completely different systems managed by separate entities. A single zip code can overlap two or more counties, and occasionally span across state lines. This is why cross-referencing a zip code is an unreliable way to determine a county.
Yes, when you use the =INSTAMAP() formula, it generates a live, hosted shareable map URL. If you add new properties, remove addresses, or alter the location data in your Google Sheet, the live map reflects those changes instantly without requiring a manual refresh.
Stop looking up county boundaries manually. Install InstaMaps for free and start extracting counties, states, and live maps directly from your Google Sheets workflow.
Install InstaMaps free