GraphQL Compatible
Rest API

Store Locator for Magento 2

*Magento Edition
$169.15 ($199)
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.7 Enterprise: 2.3.* - 2.4.7

The Magento 2 Store Locator extension help businesses with multiple physical locations enhance customer experience by making it easy to find these stores. With Google Maps integration, this module allows customers to quickly search, filter any shops, and view their complete information, including contact details, working hours, product availability, and more. Additionally, they can choose store pickup as a shipping method and decide when and where to collect their products.

  • Compatible with Magento 2.4.7
  • Compatible with API/GraphQL
  • Create unlimited store locations
  • Support store location search by keywords
  • Provide advanced filtering options
  • Give clear directions to the store
  • Provide a panoramic street view
  • Display full store information on Maps
  • Manage store locations on Grid
  • Offer store pickup function
  • Improve local SEO
  • Support user-friendly design

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
Store Locator
Shop By Brand
Shop By Brand
$109.65 ($129)
Size Chart



  • 60-day money back guarantee
  • FREE installation for all

Checkout now

Display store locations with Google Maps

Google Map integration allows customers to easily approach all locations of store premises and experience the full features of Google Map right on the site.

Display full store information and images in one click

The main information and images of each store block are shown next to the map. When they click on the marker icon on the map, the main details are also displayed responsively.

Select available or customize new maps

Magento 2 Store Locator provides 4 more map designs and enables stores to upload marker icons easily, in order to enhance the visual appeal and usability of the store locator feature.

Support local SEO on the store locator page

Magento 2 Store Locator module helps to improve SEO performance and gradually increase the stores’ rankings on search engines.

Store Pickup function

Store Pickup function

At the checkout step, Store Pickup is added as an extra shipping method. Customers can easily select the stores they prefer to pick their items via a pop-up.



Create a bookmark for the store location page using the URL key, so customers can easily open it later without having to remember the full URL.

Holiday grid management

Holiday grid management

View, manage, edit all holidays with ease via the backend grid.

Locate tricky shop locations via GPS coordinates and preview

Locate tricky shop locations via GPS coordinates and preview

Magento 2 Store Locator plugin allows converting the filled address to GPS coordinates to display its latitude and longitude

Sort order

Sort order

Set display order of each location block from the backend setting.

Fully responsive design

Fully responsive design

Visitors can comfortably view the store location on PC, tablets or mobiles.

Import store locations

Import store locations

Stores can bulk import thousands of store locations from CSV files at a time.

Overall rating
Your Rating:
Esha Grant
23 February 2024

Our shop found this cool tool that basically puts us right at the top of Google Maps when people have been searching for a bit.Totally worth it!

Haley Osborne
22 January 2024

Our customers love the convenience of store pickup, and so do we! Store Pickup for Magento 2 has simplified the order fulfillment process, reducing shipping costs and enhancing overall customer satisfaction. Highly recommended for Magento 2 users.

04 May 2022

We can update details about our branches and let customers reach us better. Thank you Mageplaza.

19 April 2022

This extension helps me allow customers to pick up products from physical stores. Great!

19 April 2022

This extension is great for improving the customer journey. I recommend this solution for any stores.

03 May 2021

Good extension that works as it's supposed to. We installed this on Magento commerce version

Michele Perrotta
02 April 2021

It works fine, it's easy to install and configure; any doubt you have you can ask support and they will answer fast

18 November 2020

With this extension and with the support of Mageplaza, I was able to develop a system of pickup points tailored to my client.

29 November 2019

Patience, understanding, skills. I'm 100% satisfied. Too bad jet lag made difficult to get more than 2 answers a day.

Annette Cmela
29 November 2019

Thank you for so much for helping with the installation - your perseverance in resolving my particular issue was brilliant!

30 May 2019

Our supporter Ben was a fantastic help to us. He offered to stay late just to help us resolve the issue due to time zone constraints. Give this man a raise!

03 January 2019

I have just opened one more store branch and I am finding a way to show it on my site with the best look. Luckily, I visit and find Store Locator extension. It is really easy to use. I am really happy that I can add images and even store image slider. Very beautiful! Love it so much!

All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements

Compatibility: Now compatible with Hyva theme (not support Filter Store In Frontend)

Compatibility: The extension is now compatible with Magento 2.4.7

  • New Update: We updated the UX/UI for the module
  • New Feature: We added the Sort By Distance feature for customers to easily find the nearest store branches
  • New Feature: We added the Break Time section to the store’s open-close time, avoiding unfortunate cases of visiting during break time
  • New Feature: We added the Preview feature for admins to view map style in advanced
  • New Update: We added the Holiday Detail column to the holiday grid, consisting of start and end date

  • New Feature: We added UI/UX to the store location page in addition to the frontend

  • Bug Fix: We fixed the issue of choosing a store with virtual products and simple products
  • Bug Fix: We fixed the issue setup schema

  • Compatibility: The extension is now compatible with Magento 2.4.6
  • Bug Fix: we fixed the issue with pickup time checkout

  • Added store favorite
  • Added show relevant locations list for products with assigned MSI…
  • Added store pickup option
  • Added display pickup option conditions on the storefront
  • Compatible with Magento v2.4.5
  • Fixed minor bugs & improved performance

  • Added features:
    • Search by area
    • Ship to Specific Countries
    • Allowed Payment Methods
  • Compatible with Magento v2.4.4

  • Added features:
    • Search by area
    • Ship to Specific Countries
    • Allowed Payment Methods

  • Fixed minor bugs

  • Compatible with Magento 2.4.3
  • Compatible with Magento 2.4.2-p1
  • Fix some minor bugs

  • Add Facebook, Twitter to store contact
  • Add config allow store pickup for guest
  • Add pagination for better performance
  • Compatible with Magento v2.3.7
  • Fix minor bugs

  • Add Facebook, Twitter to store contact
  • Add config allow store pickup for guest
  • Add pagination for better performance
  • Fix minor bugs

  • Add map style, filter radius rest API & GraphQl
  • Add frontend config rest API & GraphQl
  • Compatible with Magento 2.3.6
  • Fixed error with rest API & GraphQl
  • Fixed minor bugs

  • Compatible with Magento v2.4.2
  • Add [ Frontend config api/graphql ]
  • Add [ Map style, filter radius api/graphql ]
  • Add [ Default config for map setting ]
  • Fix minor bugs

  • Supported Magento v2.4.0

  • Fixed minor bugs

  • Supported RestAPI & GraphQL
  • Added Unit Test
  • Compatible with Magento v2.3.5
  • Fixed minor bugs

  • Fixed import locations error
  • Compatible with Magento 2.3.3
  • Fixed loading error on product grid
  • Fixed other minor bugs

  • Fixed responsive error on mobile

This extension overcomes the limitations of Magento 2 's default software with numerous benefits. It enhances the user experience by enabling customers to effortlessly find nearby stores, provides geolocation and mobile support, fosters customer engagement by offering vital store information, and allows for design customization to maintain brand consistency. Advanced search and filtering options help users refine their store search, while integration capabilities provide real-time data on product availability and other store details, particularly beneficial for businesses with extensive networks.

Magento 2 Store Locator plugin does this: It makes a new page on your store's website where customers can look for real stores. Customers can put in where they are or use their device to find nearby stores. This plugin uses Google Maps to show a map with store spots on it. Customers can tap on a store spot to see stuff like the address, phone number when it's open, and what people think about it.

Store Locator extension offers customization options, allowing you to match the design, layout, and styling to your brand and website design. It offers 4 additional popular map designs, and store owners can easily add more from the trendy collection if they prefer different styles.

Yes, the Magento 2 Store Locator extension can support geolocation. Geolocation is a feature that allows websites and applications to determine a user's geographical location using their device's GPS or IP address.

Yes, this extension is well-compatible with otherextensions of Mageplaza including:

  • Store Pickup: Allows customers to choose in-store pickup for their orders.
  • Google Maps: Provides additional features for the Google Maps integration.
  • GeoIP Redirect: Automatically redirects customers to their nearest store based on their IP address.

The default Magento 2 Store Locator functionality does not include native support for importing store location data using CSV or XML files. However, Magento 2 Store Locator typically allows you to upload CSV or XML files containing store information and then map the data fields to the corresponding fields in your Store Locator. This way, you can efficiently manage and update store information in bulk.

Yes, this extension provides multilingual and localization support, enabling you to cater to a global audience.

Yes, with a Magento 2 Store Locator extension, you can typically add multiple store locations more efficiently compared to the default functionality. Store Locator extension offers features for bulk or batch importing of store location data.

Indeed, Mageplaza's Magento Store Locator extension does offer the capability to limit access to stores depending on customer groups or specific locations. For example, you can create customer groups for "Wholesale" and "Retail" customers, and then configure the extension to display different store locations for each group.

Yes, the Store Locator extension is designed to be mobile-friendly, ensuring a seamless user experience on various devices, including smartphones and tablets.

Magento 2 Store Locator Full Features

General configuration

  • Enable/ Disable the extension
  • Set title for store locator page
  • Set description message
  • Upload a background image
  • Add URL Key
  • Set display for the link
  • Enable/ Disable to get direction
  • Enable/ Disable filter function
  • Enable/ Disable filter by current position
  • Enable/ Disable search by ares function

For Store Admins

  • Install detailed store information: address, zip code, phone number, email, store images...
  • Set operating hours for each store (Set separate morning and afternoon operating hours to include a break time when it's closed)
  • Enable/disable for each store and configure display for different store views
  • Create contact information for each store
  • Select the store's position by either selecting it on the map or entering precise coordinates
  • Choose opening times for each store for each day of the week
  • Set opening hours for each store for each day of the week
  • Set up recurring holidays (monthly/yearly)
  • You can configure days off for stores
  • Customize the map interface
  • Upload multiple images for the same store
  • Enable/disable the module and configure Access Control List (ACL).
  • Import Location by CSV
  • Add a widget to display a store list and map
  • Set up multiple different store addresses
  • Take advantage of Store detail page meta data/Support SEO
  • Create Landing page for each store
  • Import/Export stores data

For Customers

  • View all store list and store location on Google map
  • Fliter the stores by distance, by tag, and by area
  • Filter store by radius
  • Search stores by area (country, city and zip code) (New)
  • Find the nearest store
  • Select store, set appointment time to pick up the ordered items
  • View Google maps suggestion about address related to the address they searched
  • Get direction guide from a location to any store
  • Get contact information of a store: address, phone, email, fax, website URL
  • Know the opening time and holidays of a store
  • View detailed images of stores with high quality


Choose your suitable edition.


Crafted for a great webstore start $169.15 ($199) first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition

Enterprise/ Magento Cloud

Great for an enterprise solution $339.15 ($399) first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Community Edition
  • Highest priority support
*Magento Edition
$169.15 ($199)
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.7 Enterprise: 2.3.* - 2.4.7

Why choose Mageplaza Magento 2 Store Locator

Explode your in-store sales with Magento 2 Store Locator by Mageplaza! With this extension integrated with Google Maps, your customers will no longer need to waste time searching for your physical stores. All information about the address, working hours, product availability, and branch images are available for customers to view in advance for easy selection. Accordingly, the local SEO of your store branches would be improved significantly.

Store Locator image Store Locator image Store Locator image Store Locator image Store Locator image
60-day Money Back

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.

Extensive Support

Extensive Support

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.

Install via Composer

Install via Composer

ESimple installation via composer helps you save time and eliminates technical issues during future updates.

Frequent Updates

Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.