Skip to content
Axio Leads

How it works

Why Google Maps shows only about 120 results

Written by The Axio Leads team 6 min read

Axio Leads guide: why Google Maps shows only about 120 results

Search for "dentist" in a big city and scroll the results: the list stops long before the businesses run out. Tools in this space commonly report a ceiling of roughly 120 results per search, and what you see can vary by place and over time. Here is why that happens, which workarounds actually help and how a systematic scan covers the rest.

Key takeaways

  • Google Maps is built to rank the best matches near you, not to list every business.
  • The practical fix is to search smaller areas and combine the results.
  • A quadtree scan automates this: busy cells are split into four, quiet cells cost one request.
  • No method is a census. Preview first, and treat the result as a very large sample.
On this page
  1. Maps is a search engine, not a directory
  2. Workarounds that help
  3. Doing it systematically: a quadtree scan
  4. Why not just draw a very small box?
  5. What to watch for

Maps is a search engine, not a directory

Google Maps ranks businesses for a query around a place. It is built to show you the few best matches near you, not to list every business in a category.

That is why exporting "all dentists in a city" from one search can never be complete: the search was not designed to return all of them. Even the official Places API returns results in small, paginated batches rather than a full category dump.

Workarounds that help

You can get more of the real list by changing what you ask for.

  • Search smaller areas, such as one district or neighbourhood at a time.
  • Repeat the search with related keywords and categories ("dentist", "dental clinic", "orthodontist").
  • Combine the results and remove the duplicates by place identifier.

Doing it systematically: a quadtree scan

Area scanning automates the workaround. The area you choose is split into cells and each cell is searched on its own. A cell that returns a full page of results is split again into four smaller cells, so busy streets get more detail and quiet areas cost one request.

This is the idea behind a quadtree, a structure that divides space recursively wherever there is more to describe. It keeps the number of requests proportional to the number of businesses rather than to the size of the area.

Because neighbouring cells overlap, the same business can appear more than once, so every result is stored only once per scan.

A quadtree: a busy map cell is divided into four cells, and one of those is divided again Quiet cell: one request Busy cell: split into 4 Still busy: split again
Figure. Cells that return a full page of results are split into four; the rest are done.

Why not just draw a very small box?

Searching one tiny box finds almost everything in it, but covering a city that way means thousands of searches, most of them in empty areas. Starting large and splitting only where needed gets the same coverage with far fewer requests.

What to watch for

No method guarantees every business: a listing can be missing, closed or filed under a category you did not search. Treat the result as a very large sample of the area, not a census.

Always preview before you pay. A preview shows what the middle of your area looks like and helps you adjust the keyword and filters.

FAQ

Is the limit exactly 120?

Not necessarily. Vendors often mention about 120 results per search, but what you see depends on the query, the place and Google itself, and it can change.

Why do I see duplicates when I combine searches?

Overlapping searches return the same business. A scan removes duplicates by the place identifier so each business appears once.

Does a bigger area always give more leads?

Only if the area contains more matching businesses. A large rural area can return fewer leads than one dense district.

Can I get every business in a category?

No tool can promise that. Listings change, some are missing and some sit under other categories. A scan gets you very close to the visible set.

Sources and further reading

The Axio Leads team

We build and run an area-scanning engine for Google Maps data, so these guides come from measuring real scans rather than from copying other articles. We update them when the product or the rules change.

Last reviewed October 17, 2026 · General information only, not legal advice.

Keep reading