Local SEO

Full List Of All Google My Business (GMB) Profile Categories

How To: Implement LocalBusiness Schema Markup (And Why)

In my capacity as a local SEO consultant, I’ve set up and optimised a lot of Google My Business (GMB) profiles. As a business looking to target local traffic, they are fundamental to ensuring maxium organic visibilty.

Why Optimise Your Google My Business Profile?

A complete and regularly updated profile makes it easier for potential customers to find you, trust you, and choose you over competitors. Google looks at these signals when deciding which businesses to feature more prominently in search and map results.

What You Can Do To Optimise Your Google My Business Profile

There are a number of areas you can optimise to ensure a strong profile, including:

  • Business information – Make sure your name, address, phone number, and website are accurate and consistent with what appears on your website and other listings.
  • Business description – Write a clear, friendly overview of what you do, using natural language (not keyword stuffing). This helps customers and Google understand your services.
  • Categories & attributes – Choose the most relevant primary category and add supporting ones. Include attributes like “wheelchair accessible” or “online appointments” if they apply.
  • Opening hours – Keep these up to date, including special hours for holidays, so customers know when you’re available.
  • Photos & videos – Upload high-quality images of your premises, products, team, or work. Businesses with regular photo updates tend to attract more clicks and visits.
  • Posts & updates – Use the posts feature to share offers, events, or news. It signals activity and gives potential customers more reasons to engage.
  • Reviews & responses – Encourage happy customers to leave reviews, and reply to them (positive or negative) in a polite, helpful way. This builds trust and signals credibility.
  • Services & products – Add detailed service or product information where relevant. This makes your listing more useful to people comparing local options.

A well optimised profile is key to enhancing your visibility if you’re a local business looking to serve nearby customers or bring people through your door.

How To Select The Most Relevant GMB Categories

One area that always seems to cause confusion is choosing the right categories. It’s important to select the most accurate primary business category, then include as many relevant subcategories as possible.

There isn’t an official list that Google provides, and while the auto-fill helps, you’re often left wondering if you’ve covered all bases. That’s why I’ve compiled a full list of all 3,794 current categories to make the job easier.

Download The Full Google My Business (GMB) Profile Categories

You can either download an Excel file here, or access it on Google Drive.

From there, use the search and filter functions to find as many relevant categories for your business as possible.

I hope you find the table as useful as I have — and feel free to reach out with any questions or feedback.

About The Author

I’m Dave Ashworth — a freelance SEO and website optimisation consultant with a background in development and a focus on fixing what’s broken, improving what’s working, and helping businesses grow through clear, practical SEO.

I combine hands-on technical know-how with years of experience in analytics, content strategy and platform optimisation. Whether it’s an audit, a migration, or ongoing performance support, my work’s about making websites stronger, faster, and easier to understand — for users and for search engines.

When I’m not writing guides or sharing insights, I’m working directly with clients to solve problems, track results, and keep their sites moving in the right direction.

Dave Ashworth

get in touch

If you need some expert website optimisation and configuration, want to find out more, or even just have a question, fill in the form below as I will always be happy to help