What is the map pack?
The map pack is the block of three local business listings, shown beside a map, that appears near the top of Google Search results for a location-based query like "plumber near me" or "dentist in Andheri." It shows a business name, category, rating, review count, and hours at a glance, with the full map and additional results one click away. Map pack is a widely used synonym for the local pack →; the two terms describe the same feature and this entry treats them as interchangeable except where noted below.
The "map pack" name comes from the visual presentation: a Google Map with pin markers for the three listed businesses, listing details shown underneath. On mobile, where most Indian local searches happen, the map is prominent and often the first interactive element a user engages with, before reading any of the listing details.
Why three, and how the pack gets assembled
Google settled on three as the pack size some years ago, down from the seven-listing "7-pack" it used earlier. Google hasn't published a reason for the specific number three, so any explanation of "why three" beyond that history is speculation, not documented fact. What is observable is the mechanism: for each search, Google runs its local ranking process across all eligible businesses for that category and location, then surfaces the top three as the pack, with the rest available one click away in the full local results list. The three shown aren't a fixed set for a given business or a given search term generally, they're recalculated per query, per location, and can change between one search and the next as reviews, hours, or the searcher's exact position shift.
That per-query recalculation is why two people standing a few blocks apart, searching the identical term at the identical moment, can see two different sets of three businesses. The pack isn't a static leaderboard; it's a fresh computation each time.
Dense metro queries vs. sparse queries
In a dense market, central Mumbai, Connaught Place in Delhi, competition for a category like "dentist" or "coffee shop" is fierce enough that the three pack slots turn over frequently and reward small, real differences: a fresher set of photos, a faster review response rate, a slightly better category match. In a sparse market, a smaller town or a niche category with only four or five providers total, the pack is easier to enter simply because there's less competition for the slots, but it's also less meaningful as a signal of quality, since nearly anyone with a reasonably complete profile can land in the top three. This has a practical consequence for benchmarking: a business owner comparing their pack performance in a dense metro against a friend's in a smaller town is comparing two different competitive environments, not two directly comparable scores.
Map pack, local finder, and the Maps app
Searchers routinely conflate three related but distinct surfaces. The map pack is the three-listing block embedded directly in a Google Search results page. Clicking "more places" or the pack's map opens the local finder, a fuller results list still triggered from that same Search query, showing considerably more than three listings with filters for rating, hours, and distance. The Google Maps app or maps.google.com is a separate product entirely, one users open directly to browse and search, independent of any Search query. All three draw on the same underlying business data and overlapping ranking signals, but they are not the same feature, and a business can perform differently across all three for the same search term, discussed further below.
Map pack vs. Google Maps
The map pack appears inside Google Search results pages. Google Maps is a separate application and website where users browse and search for businesses directly, outside the context of a Search query. Many businesses appear in both, and the underlying ranking factors overlap heavily, GBP completeness, review velocity, and NAP consistency all influence rank in both environments, but they're not the same surface, and treating them as identical leads to some confusing rank-tracking conversations.
A business can be clearly visible when a customer opens the Maps app and searches directly, yet absent from the map pack for the equivalent Search query. This isn't a contradiction, it reflects the different inputs each surface uses. Maps app search often leans more heavily on the exact location and zoom level the user has set manually, while the Search-embedded pack works from Google's inferred location for the query and a broader set of relevance and prominence signals. A business with a strong profile but weaker prominence relative to two or three well-established competitors can lose the pack slots on Search while still surfacing reasonably in a direct Maps app search, where the competitive set considered at that exact zoom level may be different.
Google Maps rank vs. local pack rank
A business can rank differently in the full Google Maps app than it does in the map pack embedded in search results, for the same query, on the same day. This happens because Maps lets a user set their own search location, zoom into a specific street, and apply filters, none of which the embedded pack supports for a broad city-level search. A business three streets from where a user happens to be standing can outrank a bigger competitor in Maps at that specific zoom level, while the search-results pack for a city-wide query shows a different order entirely.
This is exactly the gap geo-grid rank tracking → exists to close. Instead of checking one city-level search and calling it "rank," geo-grid tracking checks Google Maps rank at dozens of specific points across a service area, which gives a far more honest picture of where a business actually shows up than a single pack snapshot does. The methodology behind this is covered in more depth under geo-grid rank tracking →.
Why the distinction still matters for reporting
A business owner glancing at Google Maps on their own phone, standing outside their own shop, will almost always see themselves ranking well, proximity bias guarantees it. That same business might be nearly invisible in the map pack for the same category search from three kilometres away. Reports built only from spot-checks near the business location systematically overstate performance; this is one of the more common ways local SEO progress gets misjudged internally, simply from checking rank from the wrong vantage point.
What actually determines who appears in the pack
Google has confirmed three named factors behind local ranking generally: relevance, distance, and prominence. Relevance is how well a listing's GBP category, services, and description match the query. Distance is proximity between the searcher's location and the listing's service area or address. Prominence is a composite of how well-known and well-reviewed the business is, both on Google and across the web. Beyond naming these three, Google hasn't published exact weightings, and any figure claiming otherwise, a specific percentage split between the three, isn't something Google has released. What's observable instead is that review velocity, category accuracy, and NAP consistency across citations correlate strongly with pack appearances, which is a reasonable basis for prioritising work even without a published formula.
Commercial intent vs. research intent
The mix of what Google shows alongside the pack shifts with the apparent intent behind the query. A clearly transactional search, "book a dentist appointment near me," "AC repair service today," tends to keep the pack prominent and push it toward listings with strong booking signals, current hours, and fast response indicators, since the searcher is presumed ready to act. A more exploratory, research-style query, "how do teeth whitening treatments work," is more likely to surface informational results and AI Overview-style answers ahead of or alongside the pack, because the query itself is asking to understand something rather than to find and contact a specific business immediately. A business optimising purely for pack visibility on research-intent phrasing is often optimising for a query type where the pack was never going to be the dominant result in the first place.
How to measure map pack performance honestly
A single search from a single device tells you almost nothing reliable about map pack performance across a service area. A defensible measurement setup checks rank from a spread of points, ideally a dozen or more, distributed across the neighbourhoods a business actually wants to be found in, not clustered near the business address. It's also worth tracking the same set of points over time rather than switching sampling points month to month, since a shift in the points checked can look like a rank change when it's actually a measurement artefact. Geo-Grid → is built specifically to run this kind of check on a schedule rather than as a manual one-off.
A bad reading looks like a single "we rank #1" screenshot taken from the owner's phone at the shop, reported as the business's map pack performance. A useful reading looks like a distribution: ranking first in four of twelve checked points, third in five, and off the pack entirely in three, with the weak points named specifically so they can be worked on.
Common mistakes
Treating a single "look at Google Maps from my phone" check as a rank audit is the most frequent one, it measures proximity to the checker, not performance across the service area. A second is assuming map pack rank and organic rank move together; they're driven by different signals, discussed in more depth under local pack →, and improving one doesn't automatically improve the other. A third, specific to multi-location businesses, is checking only the flagship location's pack rank and assuming other branches perform the same, when each branch has its own distance and prominence profile in its own micro-market.
Worked example
A Chandigarh furniture showroom's owner checks Google Maps from his own store every morning and sees his business first for "furniture shop near me," every time, without exception. A geo-grid check run from twelve points across Chandigarh shows the business ranking first in only four of those twelve, and dropping to sixth or worse in the sectors furthest from the showroom. The owner's daily check wasn't wrong, it was just measuring something much narrower than he assumed.
Adjacent concepts
Local pack → covers the ranking factors behind this surface in more depth. Geo-grid → covers the measurement methodology that accounts for the Maps-vs-pack discrepancy described above. Prominence → and proximity → are the two pillars that most directly shape which businesses a given map pin favours at a given location. Local ranking factors → rolls all of these into a single reference for the full set of signals at play.
Frequently asked questions
What is a map pack in Google Search? It's the group of three business listings shown with a map for location-based searches like "plumber near me." It appears above most organic results and is usually the first thing a searcher sees for that kind of query.
Why does my business rank well on Google Maps but not in the map pack? Because the two are different surfaces measuring rank differently, Maps often reflects your own device's exact location and zoom level, while the pack reflects a broader city-level search. A geo-grid check across multiple points, rather than a single device check, usually explains the gap.
How many businesses show in a map pack? Three, by default, with a link to see the full list of results and the map. This is why pack placement is competitive, only three slots exist for a given query and location.
Related terms: Local Pack → · Geo-Grid → · Proximity → · Local Ranking Factors → · Prominence → · Relevance in local SEO → · NAP Consistency → · Review Velocity → · GBP Categories → · Multi-Location SEO →
How Angryturtle tracks map pack position: Geo-Grid Rank Tracking → is built into Rank OS →, which checks rank across a spread of points in the service area rather than a single device check, and reports it alongside the specific actions that would move the number. GBP Management Services → covers the underlying work, category accuracy, review health, NAP consistency, that drives pack placement over time.
Related glossary terms
A score you can argue with, not a black box
Rank OS gives every profile a 0–100 score built from five weighted dimensions — Relevance, Review Health, Freshness, Entity Authority and AIO Readiness — and the weights are tunable. Underneath it sits a ranked list of the fixes that move the number, each with the point lift it unlocks.
Ready to have this run for you?
Book a free audit — we'll show you where you stand in 48 hours.