Cannabis Location Pages: How to Build Dispensary Location Pages That Rank

If someone types “dispensary Detroit” or “dispensary near me” into Google and your shop doesn’t come up, that person will end up walking into one of your competitors’ stores. 

Building better location pages is a big part of how you fix that. 

Developing content around the areas your dispensary is located in – and serves – helps Google understand where they should rank your business in the Local Pack (map results), which is the most valuable local search real estate you can capture. 

In this guide, we break down which location pages your dispensary needs, what goes on each one, and how to link them together to rank higher and drive more customers.

Whether you run a single-location dispensary, a multi-store chain, a hemp or CBD shop, or a cannabis delivery operation, we’ll show you how to build location pages that help customers find your business.

What Are Location Pages & Why Does Your Dispensary Need Them for SEO?

A location page is a page on your website built to rank for “dispensary + location” keywords, like “dispensary detroit mi,” “dispensary near waxhaw,” or “dispensary near me” searched from inside a specific city.

In practice, location pages come in two flavors:

  • Location Detail Pages (LDPs): Pages dedicated to each physical location you have: where it is, when it’s open, what’s on the shelves, and why it’s worth the trip.
  • Service Area Pages: These pages tell people in nearby cities, census-designated places (CDPs), or even across state lines that your store serves them.

Why Your Dispensary Needs Them

People look for dispensaries by typing “dispensary” next to a city name, or by typing “near me.” If you want a shot at those customers, you need pages built for those searches.

Google is an index. When someone searches, Google scans every page it has stored and tries to return the result that best satisfies what that person wants. If your site doesn’t have a page that’s relevant to “dispensary in [your city],” you might not even be in the running when Google is trying to determine which business to serve. 

There’s much more besides this that goes into ranking, but in local markets, it often really is that simple.

Google itself says local results come down to three things: relevance, distance, and prominence [1]. Location pages primarily help with relevance. By telling Google what your business is, where it’s located, and which areas it serves, location pages help Google to better match your store to people searching nearby.

They also do a lot of selling. Before someone visits a dispensary, they want to know more than your address and hours. They want to know:

  • What products and brands you carry
  • Whether you’re medical, recreational, or both
  • Which payment methods you accept (cash only? debit? ATM on site?)
  • What parking is like
  • What the store looks like inside
  • What other customers say about you

A good location page answers all of it. This is big if you’re a newer dispensary competing against established shops, because a thorough page can earn the click (and the visit) even before your review count catches up.

If you’re newer to dispensary SEO in general, start with our complete cannabis dispensary SEO guide for the full framework, then come back here for the location page playbook. 

Running a CBD or hemp shop instead? The same principles apply, and we cover your specifics in our CBD store SEO guide.

Cannabis Location Page SEO Strategy: Which Pages to Build

Most dispensaries need two types of location pages, and some need three. Here’s the high-level plan, then we’ll break down each page type.

The High-Level Strategy

Page typeBuild one for…Target keyword patternMap embedWho needs it
Location Detail Page (LDP)Every physical store you operatedispensary + [city] (e.g., “dispensary Detroit MI”)Your Google Business ProfileEvery dispensary
Service Area Page (SAP)3-5 nearby cities within ~10 miles of each storedispensary near [city] (e.g., “dispensary near Waxhaw”)Driving directions from that city to your storeEvery dispensary
Closest Dispensary PageBig cities in neighboring states where cannabis is illegal or pricierclosest [your state] dispensary to [city] (e.g., “closest New Mexico dispensary to Dallas”)Driving directions from that city to your storeBorder and cannabis tourism markets
  1. One LDP for every physical store. If you have five stores, you have five LDPs. If your first store is in Detroit, that page targets “dispensary Detroit, Michigan” and is all about your Detroit shop.
  2. A cluster of service area pages around each LDP. For each store, pick the three to five closest cities, typically within 10 miles, where people could plausibly drive to you. Say you run a hemp dispensary in Charlotte, North Carolina. Waxhaw is a separate town just outside the city, so you’d build a page targeting “dispensary near Waxhaw.” You’re not claiming you have a store in Waxhaw. You’re saying you have a store that serves Waxhaw.
  3. Closest dispensary pages (border and tourism markets only). If you’re in a state like New Mexico or Michigan, where neighboring states either ban cannabis or make it much more expensive, people cross state lines to shop. They search things like “closest New Mexico dispensary to Dallas” while they plan the trip. If you’re in one of these markets, these pages can be well worth building.

Location Detail Pages (LDPs)

Your LDP is two things at once: a store guide and a mini buyer guide. It should answer every question someone has before they feel comfortable walking through your door.

A couple of big must-haves:

  • A Google Business Profile Map Embed. Pull up your profile on Google Maps and embed that map on the page. This gives shoppers an easy way to find your store and confirm its location.
  • Driving Directions from Three Local Landmarks. Pick three well-known places in your city (a popular museum, a stadium, a major shopping center) and give directions from each to your store. This gives customers a better idea of where you’re located and how to get there. If your Detroit page includes directions from a well-known Detroit museum, for example, someone familiar with that landmark can quickly figure out where your shop is and how to reach it (Google, too, uses this data to infer which areas you serve and, therefore, where you should rank).

Service Area Pages

Service area pages look a lot like LDPs, but the job is different. You’re not saying you’re the best dispensary in that city. You’re making two arguments:

  1. You’re close by.
  2. You’re worth the drive over the shops that are already in that city.

If your store is in Charlotte and you’re targeting Waxhaw, you need to convince someone in Waxhaw to drive into Charlotte instead of shopping locally. That changes your copy angle: better selection, better prices, better staff, whatever makes the drive worth it.

Two key differences from the LDP:

  • The map embed is a driving directions map, from the service area to your store, not your GBP. That map represents what the page is really about: the trip from that area to your shop.
  • Your three landmarks come from the service area, not your own city.

Closest Dispensary Pages

These follow the same blueprint, but the copy angle changes again. You probably won’t be close; you might be an hour away. So “fast drive” isn’t your selling point.

Instead, position yourself as one of the closer options, then explain why you’re the best choice in your market. Maybe you carry the best exotic strains, or you run the best deals for people who are stocking up. Whatever it is, sell it.

This is a real opportunity in border markets. When New Mexico opened adult-use sales in April 2022, dispensaries in small towns near the Texas line did some of the biggest business in the state, and much of the line outside Sunland Park stores came from El Paso [2].

These pages also need to inform and warn, not just sell:

  • Cover Legality: Is cannabis legal in your state? Yes. Is it legal in theirs? Explain the difference, since it’s the reason they’re making the trip.
  • Warn Against State Line Laws: New Mexico’s own Cannabis Control Division tells shoppers that cannabis bought in the state should stay there, because traveling across state lines with it is federally illegal [3]. Write your copy accordingly: visit, buy, enjoy responsibly while you’re here.

Even if you suspect what some customers plan to do, your page should never encourage it. That warning protects your license and your business. 

It also protects your customers: Texas Standard reported that police in Anthony, Texas, were already arresting drivers who crossed back with cannabis bought next door, and possession of up to two ounces in Texas can mean up to 180 days in jail [2].

Location Detail Page (LDP) Structure for Dispensaries

Here’s the wireframe we use for LDPs. Treat it as a starting point and add sections if your shoppers have questions it doesn’t cover. The rule is simple: if someone would want to know it before visiting your store, it goes on this page.

  1. H1: Dispensary in [City], [State] | [Store Name]
    • Your primary keyword, front and center. Keep it close to how people actually search.
  2. Description
    • One or two sentences summarizing the store and what makes it worth visiting. This can also serve as the basis for your meta description.
  3. Store details (NAP + hours)
    • Your exact business name as it appears on your Google Business Profile, plus address, phone number, and hours. Consistency with your GBP matters, so make sure the information matches.
  4. Intro + Google Business Profile map embed
    • A short paragraph on why your dispensary is worth visiting: your selection, staff, deals, or the product categories you do better than anyone nearby. Put the GBP map embed right beside it.
    • Strong positioning isn’t just sales copy. When AI search features recommend dispensaries, they need to know what to say about each one. Clear positioning gives them more information to work with when describing your store.
  5. Quick guide
    • The practical stuff: medical, recreational, or both; accepted payment methods; ATM availability; parking; accessibility; ID requirements; online ordering and pickup options. Use short bullets or a small table so shoppers can scan it.
  6. Photos
    • Interior and exterior shots so first-time visitors know what to look for and what to expect inside.
  7. Driving directions from three local landmarks
    • Three short sets of directions from well-known places in your city to your store. This helps shoppers find you, especially if they’re unfamiliar with the area.
  8. Product categories
    • The categories you carry (flower, pre-rolls, vapes, edibles, concentrates, topicals, and so on), ideally with product embeds from your menu so shoppers can browse before they come in. Link each to its category page.
  9. Deals and promotions
    • Daily specials, loyalty perks, first-time customer offers. Keep this section easy to update.
  10. Reviews
    • A handful of recent Google reviews. Social proof right on the page helps close the visit.
  11. FAQs
    • Legality and possession limits, ID policy, store policies, returns, promotions, and anything your budtenders get asked every day.

Service Area Page (SAP) Structure for Dispensaries

The SAP wireframe mirrors the LDP, with three key changes: the angle (“we’re nearby and worth the drive”), the map (driving directions instead of your GBP), and the landmarks (from the service area, not your city).

  1. H1: Dispensary Near [Service Area City], [State] | [Store Name]
    • Targets the “dispensary near [city]” pattern. Don’t imply you have a store in that town.
  2. Description
    • One or two sentences that say where your store is, how far it is from the service area, and why it’s worth the trip.
  3. Store details (NAP + hours)
    • The same exact business name, address, phone number, and hours as the LDP for the store that serves this area.
  4. Intro + driving directions map embed
    • Make your “worth the drive” case here: why should someone in Waxhaw skip the local shop and come to you in Charlotte? Embed a Google Maps driving directions map from the service area to your store.
  5. Driving directions from three landmarks in the service area
    • Three sets of directions from well-known places in the service area to your store. This helps shoppers figure out how to reach you from places they already know.
  6. Quick guide
    • Drive time, recreational vs. medical, payment methods, parking, ID requirements, and online ordering for pickup (a big selling point for people driving in).
  7. Product categories
    • The categories you carry, with product embeds and links to category pages. Lean into anything the dispensaries in that area don’t carry.
  8. Deals and promotions
    • Especially any deal that makes the drive feel worth it.
  9. Reviews
    • Bonus points if you can feature reviews from customers who mention driving in from that area.
  10. Other areas we serve
    • Links to the LDP and to your other nearby service area pages (more on this in the internal linking section below).
  11. FAQs
    • Questions like “How far is [Store] from [City]?”, “Is there a dispensary in [City]?”, and “Can I order ahead for pickup?” plus your standard legality and policy questions.

Closest Dispensary Page Structure for Dispensaries

If you’re in a border or cannabis tourism market, here’s the wireframe for your closest dispensary pages. It’s part store guide, part trip-planning guide, and part compliance notice.

  1. H1: Closest [Your State] Dispensary to [City] | [Store Name]
    • Matches how cross-border shoppers search while planning their trip.
  2. Description
    • One or two sentences positioning you as one of the closest options and the best reason to make the trip.
  3. Store details (NAP + hours)
    • Same exact NAP and hours as the LDP. Note your time zone if it differs from the searcher’s.
  4. Intro + driving directions map embed
    • Why you’re the best stop in your state for this shopper: selection, exotic strains, bulk deals, or service. Embed a driving directions map from their city to your store.
  5. Is cannabis legal in [your state] and [their state]?
    • Lay out the legal difference that’s driving the trip: purchase age, possession limits in your state, and the status of cannabis in theirs.
  6. Plan your visit
    • Drive time, the best route, where to park, what to bring (valid ID, payment), and where cannabis can legally be consumed in your state.
  7. Enjoy responsibly: don’t bring it home
    • A clear warning that crossing state lines with cannabis is illegal. Encourage shoppers to consume cannabis only where it’s legal and never drive impaired. This protects your customers and your license.
  8. Product categories
    • Your categories, with product embeds and links, emphasizing what out-of-state visitors come for.
  9. Deals and promotions
    • Any first-time or visitor offers you run.
  10. Reviews
    • Reviews from out-of-town visitors carry extra weight here.
  11. FAQs
    • “What’s the closest dispensary to [City]?”, “Do I need to be a resident to buy?”, “What ID do I need?”, and “Can I take cannabis back to [their state]?” (answer: no).

Internal Linking for Location Pages

Once your location pages are built, tie them together with internal links so Google understands how they relate. The rule of thumb: link pages of the same type to each other, then link up and down the chain.

Here’s what that looks like:

  • Homepage → LDPs. Always link from your homepage to every LDP. If you have four or five stores, a “Locations” dropdown in your header menu usually handles this.
  • LDP → its service area pages. Your Charlotte LDP should link to your “dispensary near Waxhaw” page, your “dispensary near Weddington” page, and every other area that store serves.
  • Service area page → service area page. Each SAP links to the other areas the same store serves. On your Waxhaw page, you might write, “We also serve Weddington and the surrounding area.”
  • Service area page → LDP. Every SAP links back up to its store’s LDP. On the Waxhaw page: “We’re a Charlotte dispensary that also serves Waxhaw.”
  • LDP → LDP. If you have multiple stores, link your other locations where it makes sense. For larger chains, a dedicated locations page can help shoppers find the right store.
  • Closest dispensary pages → LDP. Link each one up to the LDP for the store you’re sending people to.

None of this is complicated. It just needs to get done, and it’s one of the most commonly skipped steps we see on dispensary websites. If you’re a multi-location operator, set these links up as part of your page template so they’re never forgotten when you add a new store.

What About Cannabis Delivery?

If you run a delivery-only service, your location page strategy looks different, for two reasons:

  • You don’t need LDPs. LDPs represent physical stores people visit. Nobody’s visiting you.
  • You don’t need closest dispensary pages. You only deliver within your delivery range, so customers outside it don’t matter to you.

Instead, build a network of service area pages covering every city, neighborhood, and census-designated place in your delivery range. If you’re a delivery service in Sacramento, that means a page for each Sacramento neighborhood you deliver to, plus nearby cities and suburbs like Elk Grove.

Internal Linking for Delivery Location Paes

Building pages for 30 different areas you delivery to is a good idea. Including 29 internal links on every page, though, isn’t such a good idea. 

Don’t link all 30 of your service area pages to each other. Instead:

  • Link from your homepage to a locations page that lists (and links to) every service area page.
  • Link each service area page to the three to five nearest service areas where it makes sense for shoppers.
  • Link every service area page back to your homepage.

On-Page Differences for Cannabis Delivery

  • Make These Pages Shoppable: Delivery customers don’t browse your site and then visit a store. They do all of their deciding, and buying, on your website. Your “weed delivery Elk Grove, CA” page should feature products from every main category, with five to ten options per category and links to your main category pages.
  • Answer “where can you deliver?” FAQs: People will try to get cannabis delivered to all kinds of places. Address it clearly on every page – can you deliver to a hotel in Elk Grove? A park? A workplace? Spell out exactly where you can and can’t deliver under your state’s rules.

This is big if you’re a delivery operator trying to cut your reliance on third-party marketplaces. For the full delivery playbook, read our cannabis delivery SEO guide. For a real-world example of shoppable location pages at scale, see how we built roughly 80 city- and state-level pages in our medical cannabis SEO case study.

Conclusion: How to Create Helpful, High-Performing Location Pages for Your Cannabis Brand

To rank in local search, Google needs to understand two things: where you are and where you serve. Your LDPs tell Google where your stores are. Your service area and closest dispensary pages tell Google which nearby areas those stores serve.

The best way to communicate this is a web of location pages that answer every question a shopper has before they visit your store or order from your delivery service. 

Build an LDP for every store, a cluster of service area pages around each one, closest dispensary pages if you’re in a border market, and link it all together.

Just don’t stop there. Location pages make Google understand that you’re in a city. To rank at the top, Google also needs to see that you’re the best option in that city. That’s prominence, and Google confirms it’s built partly from what it finds about you across the web, like links, articles, and directory listings [1]. 

That’s where cannabis link building and authority building come in. Our breakdown of the best cannabis link building agencies is a good place to start, and our cannabis SEO case study shows what steady link building looks like in practice.

Want Aperture To Build Location pages For You?

We help dispensaries drive more foot traffic by improving their visibility in Google’s Local Pack. In the first seven days, we’ll optimize your Google Business Profile. 

During the first month, we typically produce 5-10 pieces of high-leverage content and build 1-2 backlinks. We handle execution end-to-end, so your team spends less than two hours a month on SEO.

We’re confident enough in the process to guarantee it: we’ll rank you in at least position 5 for “dispensary + [your city]” within six months, or we’ll work for free until we do.

Still comparing options? 

See our roundups of the best dispensary SEO agencies, best cannabis SEO agencies, best cannabis marketing agencies, best cannabis GEO agencies, and best hemp SEO agencies, or read our take on cannabis SEO agencies vs. generalist SEO agencies.

Cannabis Location Pages: Frequently Asked Questions

Here are some questions we frequently see about location pages for cannabis brands. 

How Many Location Pages Does My Dispensary Need?

Start with one LDP per physical store plus three to five service area pages per store. A three-store operator would typically have three LDPs and 9-15 service area pages, plus closest dispensary pages if they’re in a border market.

What’s the Difference Between “dispensary in [city]” and “dispensary near [city]” Pages?

“Dispensary in [city]” pages are your LDPs, built for the city where your store is physically located. “Dispensary near [city]” pages are service area pages, built for nearby towns your store serves. The first says “we’re here”; the second says “we’re close, and we’re worth the drive.”

How Far Away Can a Service Area Be From You Store?

We recommend starting with cities within about 10 miles of your store, where people can quickly and plausibly drive to you. You can go farther if customers regularly travel from those areas, but don’t build pages for places you don’t realistically serve.

Should Every Location Page Include a Map Embed?

Yes. LDPs should embed your Google Business Profile map. Service area and closest dispensary pages should embed a driving directions map from that area to your store.

Can I Use The Same Content on Every Location Pages, and Just Switch the City Names?

No. Duplicate or near-duplicate pages give Google little reason to rank any of them. Each page should have unique copy, landmarks, directions, and FAQs specific to that location or area.

Do Location Pages Help With AI Search?

They can. When AI search features recommend dispensaries, they need to understand what each store offers and why it’s a good pick. Location pages with clear positioning, detailed store information, and thorough FAQs give them that context.

Do Cannabis Delivery Services Need Location Pages?

Yes, but a different mix. Skip LDPs and closest dispensary pages, and build a large web of shoppable service area pages for every city and neighborhood in your delivery range.

References

[1] Google. (n.d.). Tips to improve your local ranking on Google. Google Business Profile Help. https://support.google.com/business/answer/7091?hl=en

 [2] Kocherga, A. (2022, April 11). Texans drive up sales of recreational marijuana in New Mexico. Texas Standard. https://texasstandard.org/stories/texans-drive-up-sales-of-recreational-marijuana-in-new-mexico/

 [3] New Mexico Regulation & Licensing Department, Cannabis Control Division. (2024). Safe consumption [Flyer]. https://www.rld.nm.gov/wp-content/uploads/2024/04/Safe-consumption-flyer.pdf