Web data layer · Local lead generation
Turn 12,390,949 local businesses on Google Maps into a reachable lead list. 60% have a website you can enrich into a verified email and 80.5% list a phone — filter by category, city and state, and pay only for results.
60%
of the 12,390,949 listings have a website you can enrich to a verified email.
9.97M
list a phone (80.5%)
3.04M
phone-only, no website
Google Maps listings, US/UK/Canada — snapshot June 23, 2026.
60%
of the 12,390,949 listings have a website you can enrich into a verified business email (7,433,656).
80.5%
list a phone number — 9,972,339 businesses you can call, right out of the dataset.
3,043,236
are phone-only(no website) — a cold-call list you can’t reach any other way.
12,390,949
businesses in total, filterable by category, city and state — and billed only on success.
Every listing, by how you can reach it
Largest contactable categories by listing count — high-intent local services where a verified email or phone turns straight into pipeline. Non-business points of interest (postal codes, transit stops) are excluded.
The US is 7.0M of the dataset. These are the biggest US markets by business-listing count — useful for prioritizing a territory or sizing a campaign before you pull a single lead.
The same figures behind the charts — plain HTML tables, easy to copy and machine-readable for search engines and AI answer engines that can't parse a chart.
| Channel | Businesses | Share | What it means |
|---|---|---|---|
| Website (email-enrichable) | 7,433,656 | 60% | Has a website you can resolve to a verified business email with the Contact API. |
| Phone-only (no website) | 3,043,236 | 24.6% | No website at all, but a phone number — a cold-call list you can't get any other way. |
| No website or phone listed | 1,914,057 | 15.4% | Largely non-business points of interest (postal codes, transit stops) with no contact channel. |
| Category | Listings |
|---|---|
| Dentist | 144,427 |
| Restaurant | 109,094 |
| Beauty salon | 108,293 |
| Doctor | 95,450 |
| Electrician | 86,079 |
| Auto repair shop | 85,933 |
| Photographer | 83,079 |
| Hair salon | 82,896 |
| Farm | 77,906 |
| Plumber | 77,144 |
| Medical clinic | 74,961 |
| Insurance agency | 71,683 |
| State | Businesses |
|---|---|
| California | 593,069 |
| Texas | 541,800 |
| New York | 357,432 |
| Pennsylvania | 341,999 |
| Florida | 310,243 |
| Ohio | 291,104 |
| Illinois | 248,716 |
| Michigan | 242,193 |
| Missouri | 188,070 |
| Indiana | 184,087 |
| Tennessee | 173,910 |
| Wisconsin | 170,614 |
1 · Discover
Query the Google Maps API by category and location to pull every matching business — name, address, phone, website, rating.
Google Maps API →2 · Enrich
Pass each website to the Contact API to resolve verified business emails, phones and social profiles. Aggregates show 60% are enrichable.
Email finder (free) →3 · Export
Stream results to CSV, JSON or a webhook into your CRM or sequencer. Pay only for successful results, query live whenever the list goes stale.
Full workflow →Figures are a point-in-time snapshot of 12,390,949Google Maps business listings from Crawlora’s businesses dataset, aggregated up to June 23, 2026. A listing is “email-enrichable” if it carries a non-empty website field (the input the Contact API resolves to an email); “callable” if it lists a phone number.
Scope. The US, UK and Canada are ~98% of the dataset, with the US alone at 7.0M. Businesses, not just shops.Google Maps also lists non-business points of interest (postal codes, transit stops, ATMs, parks); these inflate the “no contact channel” bucket (1,914,057) and are excluded from the by-category view. Enrichment rates are a practical input metric, not a guarantee every site yields an email.
This page publishes aggregates only — never individual business records. The aggregate rollups are open under CC BY 4.0; the live records are returned by the authenticated, pay-on-success APIs.
Cite this
Crawlora (2026). The Web Data Layer for Local Lead Generation. 60% of 12,390,949 Google Maps business listings are email-enrichable. https://crawlora.net/local-lead-generation.
Use Crawlora's Google Maps API to pull every business in a category and area (e.g. dentists in Austin), then pass each listing's website to the Contact API to resolve verified business emails, plus phones and social profiles. Across 12,390,949 Google Maps listings, 60% (7,433,656) carry a website you can enrich, and 80.5% list a phone. You are billed only for successful results.
Of 12,390,949 businesses, 7,433,656 (60%) have a website that can be enriched to an email, 9,972,339 (80.5%) list a phone, and 6,929,103 have both. A further 3,043,236 are phone-only — no website at all — so a phone or Maps channel is the only way to reach them.
By listing count the largest contactable categories are dentists (144,427), restaurants (109,094), beauty salons (108,293), doctors (95,450) and electricians (86,079). Home services (plumbers, auto repair), healthcare and personal care all run into the tens of thousands per category. Non-business points of interest (postal codes, transit stops) are excluded.
The page itself publishes only aggregates — never individual records. The product returns publicly-listed business contact details (the same name, phone and website a person sees on the map) for legitimate B2B outreach, and you are responsible for honoring each platform's terms, applicable marketing/privacy law (e.g. CAN-SPAM, GDPR) and suppression/opt-out requests. We do not facilitate scraping personal data or evading access controls.
Billing is pay-on-success — you are charged for results returned, not failed attempts. Unlike a one-off CSV that decays, the data is queried live against Google Maps, so categories, geographies and contact details are current at request time. Coverage is 12.4M listings (the US, UK and Canada are ~98% of the dataset), refreshed on an ongoing basis.
40% of these businesses are phone-only and the rest sit behind a website you have to resolve. Crawlora’s Google Maps and Contact APIs find them, pull verified business emails and phones, and bill you only on success — so you build a list of real, reachable local businesses, not a stale CSV.