Store Locator for Magento 2

Easily guide customers to the nearest points of sale with Magento 2 Store Locator. Drive more offline sales connecting your webstore to physical shops.

  • Display multiple store locations on a map
  • Automatically show the nearest offline shops
  • Provide filters to find stores according to certain criteria
  • Show product availability in particular shops
  • Add store locator map to any page of your website
  • Set metadata for each location page
60 days money back
Free lifetime updates
90 days free support

Get the bundle with 10% off

Save €85.90

 🚩 Challenge

Quite often customers prefer to view and try the products before the purchase. They check if needed items are available at nearby points of sales. Also, they expect simple directions on how to get to the shop. If customers can’t find such navigation on your website, they choose another store.


With Magento 2 Store Locator, you enable customers to quickly find the nearest shops with a handy Google map. Let customers find a needed shop with advanced filtering options and easily show a clear direction. Provide customers with the ultimate shopping experience and boost your offline sales.

What benefits do you get for your store

Boost sales connecting e-commerce store with offline stores

Streamline shopping process guiding customers to the nearest shops

Improve your SEO rankings by setting metadata for each location page

Easily guide customers to the nearest stores

Selling products offline and want to help shoppers easily find your physical shops? With Magento 2 Store Locator extension you can display all of your store locations on a handy map and smoothly guide customers to the nearest ones. Let shoppers use advanced filtering options and search by the radius to find the best-suited point of sail.

Customize store location page according to your needs

Easily customize each location page according to your business needs. Add detailed shop description and image gallery, list brands and main product categories, specify payment methods and other attributes for your Magento 2 store finder.

Improve user experience with extended map functionality

This extension provides your customers with the full range of advanced Google Maps options. Make the navigation to the nearest locations even more appealing with customized Google markers. Let your customers quickly find the needed stores from any device.

Efficiently manage your store locations

With Magento 2 Google Maps Store Locator you can comfortably manage your shop locations in the admin panel. Easily add multiple points of sales, view and edit store attributes, manage schedules, track customers’ reviews to timely gather and analyze their feedback.

More Features for Magento 2 Store Locator

  • Specify geographical coordinates for each shop
  • Set metadata to every location page
  • Quickly import store location data
  • NEW: Replace IP addresses for debug mode

Grow sales attracting customers to your offline stores

Choose the solution according to your business needs



  1. €125
  • Provide store pickup delivery metod
  • Configure multiple points of sales
  • Adjust store pickup availability
  • Customize the method labels
  • Let users check pickup info in account



  1. €285
  • Allow selecting a store from the map
  • Allow choosing pickup date and time
  • Auto-replace shipping address
  • Assign products to locations
  • Show product availability in stores
  • Provide advanced store search filters

Store Locator


  1. €189
  • Display multiple stores on a map
  • Automatically show the nearest stores
  • Add map widget with stores to any page
  • Create separate page for each location
  • Add custom attributes for stores
  • Let customers add store review

Try out magento 2 currency switcher to lift your business to the international level.

According to the statistics, the extension can cover each business need in synergy with the following solution: magento click and collect extension.

Let users grab their Halloween purchases from the nearest shop using Magento 2 Store Locator

Some people prefer to touch and try the product before the purchase. So if you run Halloween sales both online and offline, our Magento 2 Store Locator will help you navigate such customers to the nearest offline store.

Adobe partner logo
Magento Marketplace logo
See 216+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Yes, once you buy any extension(s) by Amasty, you’ll get free lifetime updates for the product(s).Also, you will get 3 months of a free trial for support subscription. Magento support subscription plans:Monthly Annual -20% Lite.twhhkw2-s{text-align:...
Do you have the installation service?
Yes, we provide a professional installation service. You can purchase it when ordering an extension. If you buy more than 1 extension in one order, we can install all of them! If you need to configure plugins according to your business needs, you can...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. But we have three months of free support and a 60-day money-back guarantee. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty provides a 60-day money-back guarantee. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you.  To get a full or partial refund of your order, please create a ticket in our support...
How can I receive a discount?
According to the rules of Amasty's Reward Program, you get $15 back to your reward points for every $100 spent. You can spend them to buy other extensions or services from our catalog. These Points are valid for 60 days from the purchase date. You ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload: 1. log in to the customer account; 2. navigate to the Products tab, scroll to thePackages section, andclick the Download link next to the extension that should be updated; 3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
When you get any support subscription plan, it will be prolonged automatically. Also, you can cancel your subscription at any time. For this, go to your customer account and open the Subscriptions tab.
What should I do if my Reward Points have expired?
According to our reward program, the Reward Points are valid for 60 days starting from the moment they’re transferred to your account. But we always try to stay supportive, so you can create a ticket, and we’ll consider your case individually...
How can I use my Reward Points?
How to check your reward points balance? Step 1. Log in to your customer account or create a new one. After this, you will be redirected to your account dashboard. Step 2. In the left menu choose Reward points. Step 3. You will see your current reward...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
What is the license policy? On how many websites can I use Amasty extensions?
Our license allows you to use a single extension license agreement on one Magento installation. If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation...
How can I pay for Amasty extensions?
You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed. If you need to pay for the order with a non...
How does the "Locate nearby" option work?

The option "Locate nearby" displays the nearest locations to the current position of the customer. 

Proceed to the full answer to get a step-by-step guide.

How does the search tool work?

For the correct work, the search tool requires 2 obligatory conditions: address and radius of the search. Read the full answer to get complete info.

Can the extension process and load the page with 1000+ locations?

Yes, we've tested that the map with 30.000+ locations will load in less than 3 seconds. Read the full answer to see the details.

What to do, if I got the "Google maps cannot be loaded on this page" error?

If you see this message, it means you have a Google Map API error. To fix it, please open the frontend DevTools console and follow the guide in the full answer.

Customer Reviews

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

What feature your extension lacks?

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 2.5.2
Last Update: Sep 07, 2021
2.5.2 - Sep 07, 2021
  • Fix we solved the problem with updating the list of locations that meet the criteria of the search.
  • Fix we addressed the issue with the duplicated images after the repeated location import.
  • Fix we solved the issue with the map approaching closer to the location after the search is done via clicking the loupe.
2.5.1 - Jul 15, 2021
  • Fix state name was added to location info on location page
  • Fix we solved the problem with deleting location images after location import
  • Fix we solved the problem with extension upgrading
  • Fix we solved the problem with incorrect displaying available locations according to product conditions
2.5.0 - Feb 24, 2021
  • Improvement we updated code base of the module to support Pickup Options for Store Pickup delivery method in Store Pickup with Locator.
Version 2.4.8
Last Update: Feb 15, 2021
2.4.8 - Feb 15, 2021
  • Improvement we added an extension patch for Magento 2.4.2+ versions for eliminate problem on checkout page
  • Fix we solved the problem with error on location page on Magento 2.4.2
2.4.7 - Jan 12, 2021
  • Fix we solved the problem with incorrect distance displaying on stores map
  • Fix we solved the problem with hiding store description on mobile devices
  • Fix we solved the problem with updating locations via mass actions from locations grid
2.4.6 - Dec 30, 2020
  • Fix we solved the problem with extension installing
2.4.5 - Nov 25, 2020
  • Improvement we implemented several enhancements for compatibility Store Pickup with Locator extension with Magento MSI
2.4.4 - Nov 20, 2020
  • Improvement we upgraded performance on checkout page: time execution for locations queries and size queries have reduced
  • Fix we solved the problem with deleting media files after location deleting
  • Fix we solved the problem with locate near by filter on locations page
2.4.3 - Aug 04, 2020
  • Compatibility with Magento 2.4.0 was added
2.4.2 - Jun 19, 2020
  • Fix we solved the problem store marker image on map
2.4.1 - May 21, 2020
  • Improvement stores indexer was moved to separate system module and removed grom the package
2.4.0 - Apr 14, 2020
  • Improvement we improved the Store Locator link displaying in the toolbar for mobile devices
  • Improvement we added a Reset button to Store Locator page that lets you clear Current location field after searching
  • Fix we fixed the issue with saving of State while importing locations
  • Fix we fixed the issue with conversion serialized data
  • Fix we fixed the issue with Country displaying on a separate Location page
  • Fix we fixed the issue with getting time for the option 'Work Time Today'
Version 2.3.8
Last Update: Mar 26, 2020
2.3.8 - Mar 26, 2020
  • Fix we fixed error during mview updating 'Call to undefined method IndexBuilder::reindexByProductIds()'
2.3.7 - Feb 25, 2020
  • Fix we solved the problem with importing store images on Magento 2.3.3
  • Fix we solved the problem with displaying store image on map
  • Fix we fixed issue with getting unnecessary data via Gooogle Maps API
  • Fix we fixed 'Out of memory' issue during reindex process
2.3.6 - Jan 16, 2020
  • Improvement we implemented a performance enhancement for stores indexing
  • Fix we solved the problem with disabling "Show Distance to the Location" setting
  • Fix we solved the problem with "Show Nearest Location by Default" setting
  • Fix we solved the problems with incorrect search radius options on store locator page
  • Fix we solved the problem with displaying link to store locator page on product page
2.3.5 - Nov 27, 2019
  • Improvement we reviewed and enhanced the code
  • Fix we solved the problem with Show Nearest Location function
2.3.4 - Nov 15, 2019
  • Improvement we implemented a performance enhancement
  • Fix we solved the problem with location caching on front end
2.3.3 - Nov 06, 2019
  • Fix we fix issue with page builder for location edit page on EE 2.3.3
2.3.2 - Oct 30, 2019
  • Compatibility now styles are compatible with Advanced Product Reviews extension
  • Fix we solved the problem on store locations page
2.3.1 - Oct 28, 2019
  • Improvement we implemented a performance enhancement for Store indexing
2.3.0 - Oct 01, 2019
  • Improvement we enhanced the code and added indexing for speed up extension work
Version 2.2.2
Last Update: Sep 02, 2019
2.2.2 - Sep 02, 2019
  • Improvement minor code improvements
2.2.1 - Aug 12, 2019
  • Fix the issue with unserialize on Magento 2.1.x was resolved
2.2.0 - Jul 16, 2019
  • New we covered Store Locator and Geo IP Data modules by unit tests
  • Improvement we refactored the code of Store Locator and Geo IP Data modules according to Magento Standards.
  • Improvement we returned back 'text field' location attribute
  • Improvement now it is possible to use the full country name in the CSV import file
Version 2.1.2
Last Update: Jul 02, 2019
2.1.2 - Jul 02, 2019
  • Fix we fixed errors that appeared while running 'setup:upgrade'
2.1.1 - Jun 27, 2019
  • Fix we fixed the issue while updating from the old version of the extension to the latest one that appears on the 'setup:upgrade' step
2.1.0 - Jun 04, 2019
  • New we added a new option that allows you to specify the canonical URL for a location page
  • Improvement we added the minimal search radius setting for the search radius slider
  • Improvement we added the control for displaying the Locations Filter expanded or collapsed by default
  • Improvement we added the 'Country" column to the 'Locations' grid
  • Improvement we made minor visual improvements
  • Compatibility we enhanced the module compatibility with Amasty 'Promo Banners' extension
  • Fix we solved the problem with not showing the full country name on a location page
  • Fix we solved the problem with displaying a state name as the id number
  • Fix we solved the possible issue with 'Copy to all days' button on a schedule creation/edit page
  • Fix we solved the possible issue with not correct operation of pagination
  • Fix we fixed the issue with not saving 'State' value for the newly created location for Magento 2.3.1 EE
  • Fix we fixed the issue when a custom URL was created for the locator's page and the URL '/amlocator' was still functioning
Version 2.0.1
Last Update: Apr 30, 2019
2.0.1 - Apr 30, 2019
  • Fix we solved the problem with 'Copy to all days' button
  • Fix we resolved the problem with CSS on 'Store Locator' page
  • Fix we resolved the problem with migration of 'Store location' attributes
2.0.0 - Apr 29, 2019
  • New we introduced a Location page, which lets customers find all the needed information about a location and set metadata
  • New we introduced a new design of the Locator's frontend pages
  • New we added an image gallery to a location page
  • New now, the extension includes a new option that lets your customers leave reviews to locations
  • New we added Google Directions and Google Street View
  • New we added the possibility to use "Plus Codes" for a location search
  • New we added a default attribute value for the locator's widget. Now a widget block will show locations according to the predefined filter
  • New we added a new option that allows to insert location attributes to Google Mark and Store List templates. Thus they will be displayed with location information on the locator's page
  • New we designed a new feature that gives you a possibility to set search radius by a slider selector on the locator's page
  • Improvement we added IPv6 support to Geo IP detection
  • Improvement we added a new option that allows to upload the latest Geo IP Database
  • Improvement we enhanced the functionality of the extension's admin area
  • Improvement we implemented a stability enhancement in location's schedule management
  • Improvement we added the pagination to the locations list. The feature helps to increase the page load speed if there are a lot of locations in the system
Version 1.12.4
Last Update: Jan 09, 2019
1.12.4 - Jan 09, 2019
  • Improvement we added a new option that allows to use a construction like {{email}} in the store list template
  • Compatibility we enhanced the compatibility with Magento 2.3
  • Fix we resolved the issue with importing data
  • Fix we resolved the issue with displaying attributes in the pop-up after filtering locations
1.12.3 - Nov 22, 2018
  • New we added the new functionality for measuring distance
  • Improvement we added a setting for choosing allowed countries to suggest an address to. Addresses from the chosen countries only will be suggested while typing the current location on the store locator's page
  • Improvement we resolved possible issues with the extension's operation after upgrading Magento from 2.1.x to 2.2.x version
  • Fix we solved the issue with showing attributes in a popup
  • Fix we resolved the issue with correct options showing (sort order) after saving attribute
  • Fix we solved the problem with wrong geolocation detection
1.12.2 - Oct 29, 2018
  • Improvement the ability to show the nearest locations to a customer right after the locations page been loaded was added
  • Improvement the ability enable/disable clustering of locations on the Store Locator's map was added
1.12.1 - Oct 03, 2018
  • Fix the issue with the locator map and the locations list layout for mobile devices was resolved
1.12.0 - Sep 27, 2018
  • New the ability to configure the stores' information in the store list near the map was added
  • Improvement the locations filtering process was improved
Version 1.11.0
Last Update: Aug 29, 2018
1.11.0 - Aug 29, 2018
  • Improvement the stores grid was enhanced with new functionality
Version 1.10.0
Last Update: Aug 15, 2018
1.10.0 - Aug 15, 2018
  • New the ability to display the Store Locator map on any website page as a widget was implemented
  • Improvement the database structure was improved
Version 1.9.2
Last Update: Jul 04, 2018
1.9.2 - Jul 04, 2018
  • Improvement the location detection via GeoIP data was improved
  • Fix the issue with the Store Locator metadata was resolved
1.9.1 - Jun 25, 2018
  • Fix the issue when updating the extension from the old versions was fixed
1.9.0 - Jun 07, 2018
  • New the 'Zoom' setting was added to the module's configuration
  • Improvement now, the import functionality will use country, city and zip code to autofill latitude and longitude
  • Improvement the possibility to add ID to CSV was added
  • Fix the issue with a single image assignment to many locations was fixed
  • Fix the issue with duplicates after import was resolved
  • Fix the issue with deleting an image assigned to several locations was fixed
Version 1.8.0
Last Update: May 30, 2018
1.8.0 - May 30, 2018
  • New the possibility to include attributes and locations schedule into import was added
  • New the setting for choosing time format in schedule on a store locator page was added
  • New the setting to show/hide schedule on a store locator page was added
  • Improvement the location import was enhanced
Version 1.7.2
Last Update: May 22, 2018
1.7.2 - May 22, 2018
  • Improvement the installation script was improved
1.7.1 - May 21, 2018
  • Improvement the validation for the errors in the import file encoding was added
1.7.0 - May 17, 2018
  • New the Meta Description field for the Store Locator page was added
  • Improvement the 'Title' field was moved to the General Settings section
  • Fix the issue on the mobile view was resolved
Version 1.6.1
Last Update: May 14, 2018
1.6.1 - May 14, 2018
  • Fix the issue with the multiselect was resolved
1.6.0 - May 14, 2018
  • New the ability to show all location related fields in a popup was added
  • New the ability to display text from configuration when there is no schedule for particular day in the location settings was implemented
  • Fix the issue with media files import was resolved
Version 1.5.2
Last Update: Apr 23, 2018
1.5.2 - Apr 23, 2018
  • Fix the issue with the incorrect Longitude/Latitude saving was fixed
1.5.1 - Mar 26, 2018
  • New added the ability to get the current store location when the page is loaded
  • Fixed an issue with coordinates receiving on the store locator page
1.5.0 - Mar 15, 2018
  • New added the option to set the default search radius in the module's configuration
Version 1.4.7
Last Update: Mar 12, 2018
1.4.7 - Mar 12, 2018
  • Fixed an issue with the latitude and longitude rounding
1.4.6 - Mar 05, 2018
  • Fixed an issue with calculation the distance to the nearby stores
1.4.5 - Feb 28, 2018
  • Fixed an issue with the popup display
  • Minor code improvements
1.4.4 - Jan 22, 2018
  • Fixed an issue with the latitude/longitude import from CSV
1.4.3 - Dec 12, 2017
  • Improvement now state is showing on location list
  • Minor security improvements
1.4.2 - Nov 13, 2017
  • Code improvement for compatibility with PHP 7.1.
  • Fixed the issue with an error when customer uses filter.
1.4.1 - Oct 16, 2017
  • Improvement google maps api key is added to url.
  • Minor bug fixes.
1.4.0 - Sep 08, 2017
  • Magento 2.2 compatibility introduced
  • New Feature: Email, phone number and site URL in store tooltip
Version 1.3.4
Last Update: Aug 23, 2017
1.3.4 - Aug 23, 2017
  • Fix for import logic
1.3.3 - Aug 07, 2017
  • Display issue fixed
1.3.2 - Jul 19, 2017
  • The issue concerning null value images was fixed.
1.3.1 - Jun 26, 2017
  • Improved import
1.3.0 - Jun 08, 2017
  • Added possibility to set custom marker on map for each store
  • Added possibility to set phone number/e-mail on store list in sidebar
  • Fixed incorrect page display on mobile devices
Version 1.2.1
Last Update: Jan 18, 2017
1.2.1 - Jan 18, 2017
  • Fixed ACL permissions
1.2.0 - Dec 27, 2016
  • Added tag functionality that allows to provide additional store information (parking, payment methods, brands and so on)
  • Filter by custom store tags on store locator page
  • Added possibility to add open and close timings for each store
  • Added CSV import functionality to instantly create or update store locations and store data
Version 1.1.2
Last Update: Aug 10, 2016
1.1.2 - Aug 10, 2016
  • Minor fix for JavaScript
1.1.1 - Jul 01, 2016
  • Added translation file
1.1.0 - May 23, 2016
  • A number of compatibility improvements and general workflow enhancements

Ratings & Reviews

95% of 100
© 2009-2021 Amasty. All Rights Reserved.