Why isn't my business showing up on Google Maps?
Usually it's one of eight things. Here's how to find which.
If you search your own business and it doesn't appear on Google Maps, it's almost always one of a handful of fixable causes. Here they are, roughly in order of how often they're the culprit, with the fix for each.
1. Your profile isn't verified
Unverified profiles often don't show in Maps at all. Check Google Business Profile for a verification prompt and complete it (postcard, phone, email, or video). Until you're verified, nothing else you do will surface.
2. You're searching from outside your service area
Maps results are personalized by the searcher's location. Checking from home, miles from your business, can make you look absent when you rank fine near your storefront. Don't judge by your own phone — track your rank across a grid of points around your service area instead.
3. Your primary category is wrong or missing
Category is the strongest relevance signal. If it's vague or wrong, Google doesn't know which searches to show you for. Set the most specific primary category that fits, and add secondary categories for your other services.
4. The profile is incomplete
Missing hours, services, description, photos, and attributes all suppress visibility. Google favors complete, active profiles. Fill every field — most owners are missing 8 to 12 high-impact ones.
5. Inconsistent name, address, and phone (NAP)
If your NAP differs across Google, Apple, Yelp, Bing, and your website, Google loses confidence and caps your visibility. Make it identical everywhere and keep it in lockstep when anything changes.
6. Too few reviews (or a stale profile)
Reviews and activity drive prominence. A profile with few, old reviews and no recent posts looks dormant. Build review velocity and post regularly to signal an active business.
7. A duplicate or suspended listing
Duplicate listings split your signals and can suppress the real one; a policy violation can suspend you entirely. Search for duplicates and resolve them, and check your profile for a suspension notice.
8. You're new — and it just takes time
A brand-new, freshly verified profile can take a few weeks to settle into rankings. Keep completing the profile and earning reviews; don't panic at week one.
How to find which one it is
Rather than guess, audit the profile against all of these at once. A free local SEO audit checks completeness, categories, reviews, citations, and your actual map-pack rank in one pass — then tells you the specific fixes. Also see how to rank in the Google map pack.