← Back to blog
Country GuideSeptember 7, 2026·7 min read

Google Maps Scraper for the United States

US businesses are on Google Maps in all 50 states plus D.C., usually with a phone number, address, hours and rating. Here's how to build a state-targeted lead list and, because the list is the easy part, what the TCPA and CAN-SPAM require before you call or email anyone on it.

Four regions, different density and calling rules

Maps Harvest covers every US state and Washington, D.C. Business density and, in a few cases, the local calling rules differ by region:

Northeast
New York, Massachusetts, Pennsylvania, New Jersey: a dense base of professional-services and financial firms. New York and Pennsylvania have their own telemarketing statutes, so check them before a multi-state calling campaign.
South
Texas, Florida, Georgia, North Carolina: large, growing markets with plenty of franchise and multi-location businesses. Florida's own telephone-solicitation law (the FTSA) is separate from the TCPA and matters if any part of your calling list touches Florida numbers.
Midwest
Illinois, Ohio, Michigan, Wisconsin: heavy in manufacturing, logistics and distribution. Business density clusters around metro areas (Chicago, Columbus, Detroit) with long rural gaps in between, which matters when you budget a multi-city search.
West
California, Washington, Colorado, Arizona: a strong base of SaaS, tech and services buyers. Washington has its own Commercial Electronic Mail Act on top of CAN-SPAM, and California's business density means even a single-city search (LA, SF, San Diego) returns a usable list.

The TCPA, the DNC Registry and CAN-SPAM govern your outreach

The rules that matter most kick in once you start contacting the businesses on it, and in the US three separate sets of rules apply:

The TCPA governs how you call or text the numbers on your list

The Telephone Consumer Protection Act (TCPA) is the federal law that restricts contacting the numbers on it: it requires prior express consent before using an autodialer or a prerecorded/artificial voice to call or text a wireless number, and violations carry statutory damages of $500–$1,500 per call, with no cap on how many calls a plaintiff can claim.

The National Do Not Call Registry mainly protects residential numbers

The National DNC Registry restricts telemarketing calls to residential numbers registered on it. Business-to-business calls to a company's published business line generally fall outside its scope. When a call reaches a personal cell phone, which is common for small-business owners, TCPA autodialer rules apply whether the number counts as 'business' or 'residential'.

CAN-SPAM governs email, and it works on opt-out

The US CAN-SPAM Act doesn't require prior consent before a first commercial email, which sets the US apart from the other country guides in this series. It requires accurate sender information, a non-deceptive subject line, your physical postal address in the message, and a working opt-out link honored within 10 business days. One carve-out: CAN-SPAM treats email sent to addresses gathered by automated harvesting from a site that prohibits it as an 'aggravated violation', with steeper penalties. Check where each address on your list came from before you mail it.

A handful of states layer their own private-right-of-action laws on top

Florida's Telephone Solicitation Act (FTSA), Washington's Commercial Electronic Mail Act, and Oklahoma's telemarketing statute each add stricter consent requirements or their own statutory damages, independent of federal law. If a calling or texting campaign touches numbers in those states, check the state law as well as the TCPA. This is general orientation and not legal advice, and a US telemarketing attorney should review any outreach flow before it scales past a handful of calls.

Four kinds of team that use US Maps data

SDR & sales development teams

Build a state-by-state or metro-by-metro prospecting list without paying for a shared B2B database of uncertain age. Filter for phone number and website during the search so reps only get rows with a number to dial.

Marketing & web design agencies

Pull any category (HVAC contractors in Dallas, dentists in Denver, law firms in Charlotte), filter for businesses with no website, and sort the export by rating to find the low-rated ones. Those are the warmest leads for a design, SEO or reputation-management pitch.

Franchise & multi-location research

Run the same category across every state to map where a competitor or a franchise concept already has coverage and where it doesn't, which is useful for site-selection research and territory planning before opening a new location.

B2B software & SaaS go-to-market

Segment prospects by state for state-specific compliance needs (insurance, healthcare, finance software), or by metro for a regional account-based marketing push tied to a field sales team's actual territory.

How to scrape US businesses from Google Maps

01

Sign up free

Create a free Maps Harvest account with no card. You get 50 free leads for your first US search.

02

Select United States

The country selector defaults to the US. The regions grid shows all 50 states plus Washington, D.C. Pick any combination, or drag across the grid to select a whole region.

03

Choose your category

Pick a business type: roofing contractor, personal injury attorney, dental clinic, auto repair shop. A category also matches its more specific versions, so 'Restaurant' includes 'Italian restaurant'.

04

Filter during the search

Set a minimum rating or minimum review count, or require a phone number and website. Filters run during the search, so you never spend a credit on a listing you'd have thrown away anyway.

05

Download your list

Export as CSV, XLSX or JSON. The Free plan gets 13 core fields in CSV; Starter adds website, domain and plus code (16 fields) and XLSX; Growth and above include all 23 fields plus JSON and webhooks. The REST API comes with every plan.

Up to 23 fields per US business

Every US business from Google Maps includes up to 23 data fields on the Growth plan and above. Free gets the 13 core fields and Starter 16.

Business NameCategoryPhone NumberWebsite URLWebsite DomainFull AddressCityStateLatitudeLongitudeGoogle RatingReview CountGoogle Maps URLPlus CodeHours of OperationPrice LevelTemporarily ClosedDescriptionReview BreakdownLast Updated By OwnerService OptionsQueryScraped At

Pick a state and a business type, and download the call list

50 free leads on the Free plan. No card needed.

Get 50 free leads →