The Best Mapping Plugins For WordPress

A contact page is much more useful with a map. A post about your favorite places for Chinese food is much easier to understand with a map full of pinpoints. A travel blog is that much more fun when you (and you readers) can see at a glance all the places you’ve been. There are many reasons to include maps on your WordPress site, and no matter what your reason is you should have an easy and efficient way to do just that.

Below is a roundup of some of the best mapping plugins available. We’ve included a good mix of free and premium plugins to help you map out whatever it is you need to. So grab a plugin and start creating lovely maps for your WordPress posts and pages. Adding maps to your website doesn’t get any easier!

Maps Marker Pro

mapsmarkerpro-wordpress-plugin

Maps Marker Pro is a premium WordPress plugin that works with a variety of mapping systems – Google Maps, Google Earth, OpenStreetMap, MapQuest, OGD Vienna Maps and Bing Maps are all compatible. Plus you can upload your own custom maps to use (a great option if you’re using the plugin to add a mall map, a map of your hotel, a floor map of your wedding, or some other specialty type map). Other great features include custom map pins (800 icons included), marker layers, integrated address search, marker popup descriptions, an easy to use map shortcode and more.

Leaflet Maps Marker

leaflet-map-marker-wordpress-plugin

Leaflet Maps Marker is a free WordPress plugin created by the makers of Maps Marker Pro. This freemium plugin is full of great features (although not as many as it’s premium version). Add Google maps, OpenStreetMap and Bing maps like a pro. With options for marker clusters, full-screen maps, custom styling, easy to use shortcodes and widgets plus more this is probably the best free maps plugin you can find.

Interactive World Maps

interactive-world-maps-wordpress-plugin

Interactive World Maps is a premium WordPress plugin that you can use to add large scale maps to your website. This plugin is perfect for showcasing where you’ve been in the world, documenting your various office location worldwide, or for listing global historical points of interest (7 wonders anyone?). Create your own customizable maps showing the entire world, or just a specific continent, country, state or (if in the USA) metropolitan area. Plus you can add interactive tooltips for each location to include additional information or even images.

MapPress Easy Google Maps

map-press-wordpress-plugin

Map Press is a free WordPress plugin that uses the latest and greatest Google API so you can add maps to your posts and pages. The plugin works great with custom post types and multisite installations, plus it includes useful features such as shortcodes, street view support, custom text,real-time traffic and more. Plus if you ever decide you want more, there is a pro version you can upgrade to.

Progress Map

progressmap-wordpress-plugin

Progress Map is a premium WordPress plugin designed for listings. The idea is that you can add a variety of locations based on your website. This could be your favorite burger joint, your real estate listings, your hotel locations – anything goes. Plus, all the location you add will be shown on your awesome Google map and on a custom carousel just below the map. The plugin is easy to setup, has multiple map layouts, supports custom markers, works with mobile touch-swipe navigation and much more.

WP Google Maps

wp-google-maps-wordpress-plugin

The free WP Google Maps plugin is a quick and simple way to add Google Maps to your WordPress site. Simply type in addresses to add markers (you can even click and drag markers into place), choose a map type (e.g. roadmap, satellite, etc.), and then use the included shortcode or widget to add your map to your site.

Map List Pro

map-list-pro-wordpress-plugin

Map List Pro is a premium WordPress plugin that would be a great addition to any WordPress website. With this plugin you can add detailed maps and lists that are searchable and sortable – so your readers can see your whole map, or just the bits and pieces they’re interested in. Plus Map List Pro comes preloaded with 25 different map styles, support for images, auto-zoom, custom markers, category markers and filters (as mentioned before).

Comprehensive Google Map

comprehensive-google-map-wordpress-plugin

The Comprehensive Google Map WordPress plugin is a great free option to add maps to your website. The plugin has an intuitive interface so you can get started with your maps (and know what you’re doing) quickly. Plus the included 250 markers, configuration options, marker clusters, user’s location (adds your reader’s GPS location to the map – great when using the map on a contact page) and of course a super easy shortcode generator all make this plugin that much better.

5sec Google Maps PRO

5sec-google-maps-pro-wordpress-plugin

5sec Google Maps PRO is a premium WordPress plugin with great mapping features. First off, the plugin includes a visual map builder so you can see your pins as you add them and make changes as needed. Then, to make things easier for you the developers included 10 unique skins, support for unlimited color overlays, 15 pin icons (plus the option to add custom icons), auto-language select and easy to use shortcodes. Plus you can add per-pin setting such as animations, tooltips, directions and more.

Symple Shortcodes: Google Maps

symple-shortcodes-google-maps

And, if all you want is a simple Google Map – checkout our free Symple Shortcodes WordPress plugin. The plugin makes it easy to insert maps by using the Symple map shortcode (all you have to do is add in the location title, address, height and the zoom), and it’s compatible with most WordPress themes (we recommend it for use with all of our free WordPress themes). It’s a great option to add basic single location Google Maps, as well as lots of other useful elements (buttons, accordions, social icons, and more), to your WordPress powered site.

Mapify.it

mapifyit-wordpress-plugin

Mapify.it is a premium WordPress plugin that is really one of the best ways to add a custom map to your website. This flexible mapping plugin makes it easy to add Google maps to your website, but you can get really creative with custom maps too. Add pins with tooltips to a group photo, include hotspots on a work of art – think outside the box! Plus the plugin includes plenty of animations, custom markers, video support, gallery options, lightboxes, multisite integration and more. It even includes a PSD file if you want to create a map mockup for a client before you get started.

WP Google Maps (Lite)

WP-google-map-wordpress-plugin

The WP Google Map free WordPress plugin is a great way to create unlimited maps with unlimited locations to add to your WordPress posts or pages. Use the various features in the plugin to create responsive maps with custom markers. The plugin even includes support for traffic, trail and terrain layers for even more mapping possibilities. Plus there is a pro version if you ever want added features (like custom skins, tables, contact forms, etc.).

Responsive Google Maps

responsive-styled-maps-wordpress-plugin

Responsive Google Maps is a premium WordPress plugin that has been tested and styled to create pixel perfect maps for your WordPress website. Create maps based on coordinates or addresses, then use the handy shortcode to add your map to any post, page or other text area. There are a whopping 40 pre-defined color skins, 10 marker colors and a live map preview (so you can see what you’ve created).

Easy2Map

easy2map-wordpress-plugin

The Easy2Map free WordPress plugin makes adding maps, well, easy. Just install the plugin and start building maps. You can drag and drop markers to add locations to your map, plus the plugin supports unlimited characters, custom HTML and even hyperlinks for each marker. Other features include custom markers/icons, zoom options, map sizing and more. And an easy to use shortcode to insert your masterpiece.

CP Google Maps

cp-google-maps-wordpress-plugin

CP Google maps is a free WordPress plugin you can use to create custom Google Maps related to your content. You can add ad many locations as you need, and the plugin will even display additional related entries to your post. And that’s not all, you can add your own markers, embed the map in multiple languages and customize options such as the zoom, map type, margins, sizing and more.

Interactive Map Builder Plugin

interative-map-builder-plugin

The Interactive Map Builder plugin is a map building solution that will allow you to create beautiful and interactive maps for your website. It’s not your average plugin, Interactive Map Builder takes it too a whole new level so you can build custom maps that suit your specific needs.

Maps Builder Google Maps Plugin

The Maps Builder by WordImpress is a quick and intuitive way to create your own customizable Google maps for your website. Use the built-in features like the live map builder, Google Places integration, unique map market icons and of course super intuitive interface to build your maps in no time at all.

Mapplic Custom interactive Map WordPress Plugin

Mapplic is a premium interactive map plugin with advanced option for building a map for your business website. Create vector and image maps, add unlimited landmarks or floors, use the built-in country or world maps, add deep linking, and build fully responsive touch ready maps for anything!

Intergeo Google Maps Plugin by Themeisle

The Intergeo Google Maps plugin is a great way to build maps on your WordPress website. The plugin keeps it simple with option for position, zoom, controls, multiple locations, color styles and markers. Need more? They also offer a full premium version over at Themeisle.

Advanced Google Maps Plugin for WordPress

Advanced Google Maps for WordPress is just that – one of the most advanced and feature rich premium mapping plugins for WordPress. Add blogs posts with map pins, draw custom shapes as map highlights, create custom map skins, display multiple routes, add custom layers (traffic, transit, bicycle, etc), create clusters, add your own custom directions and so much more.

Basic Google Maps Placemarks

Even thought this free plugin is named the Basic Google Maps Placemarks plugin it really isn’t that simple – it’s just super simple to use. The plugin creates a custom post type for your maps that you can customize with icons, map type, zoom, placemarks, filters etc and then easily insert anywhere with a shortcode.

Wrap-up

There you go – 20+ awesome WordPress mapping plugins that you can use to share your office locations, favorite places, local attractions and more. Have you used any of the above plugins? Let us know how it worked out for you, or if you have any recommendations.

Kyla
Post Author: Kyla

Hi! My name is Kyla, and I'm the VP at WPE. Although I'm still new to WordPress, I love every bit and I have fun sharing what I learn with all of you!

Disclosure: This page contains external affiliate links that may result in us receiving a comission if you choose to purchase said product. The opinions on this page are our own. We do not receive payment for positive reviews.
Got something to say? Join the discussion.
  1. Robert says:
    Thanks for your review Kyla! I would like to mention, that my plugin Maps Marker Pro also has an integration augmented-reality API which allows you to easily display your maps within the free Wikitude app available for iOS and Android. See some sample screenshots of this feature at http://demo.mapsmarker.com/features/sample-page/ If you want to test drive the plugin, please visit our demo site at http://demo.mapsmarker.com which allows you to also login to the backend and create some demo maps. best, Robert
    • AJ Clarke says:
      AJ Clarke
      We know :) Your plugin is extremely comprehensive and has some amazing features, we just couldn't go through every single feature in this post because people don't really want to read all that here. ha. Thanks for sharing your links I'm sure others will find it useful!
      Admin
    • Ronan says:
      Mapify.it rulez. Easy as hell and you can use any JPG you want as a map or use google maps and with a double click insert a pin in the map.
  2. Morshed says:
    Great post. I just came across your website and wanted to say that I have really enjoyed reading through your blog posts. I hope you post again soon.
  3. sideways8interactive says:
    We just released this one, maybe it could get added to the list? :) http://wordpress.org/plugins/stellar-places/
    • AJ Clarke says:
      AJ Clarke
      Nice looking plugin, thank's for sharing! Add a banner to your plugin page and I'll dump it onto the post ;)
      Admin
  4. Atif says:
    Hi can anyone please recommend a map plugin which can show a full road trip on 1 map - Not just markers but directions? I am struggling to find a plugin that will let me chose the route including 4wd tracks around Australia. Google map allows 10 locations only and wont let me choose the route particularly if its a 4wd track. Thanks
    • Kyla says:
      Kyla
      Good question! I'm not 100% sure, but MapsMarker PRO might be your best option. Just head over to their site and click on the Contact Form link at the bottom of the page to ask the developer if the plugin can do everything you need it to :)
      Admin
  5. Tom Marchisa says:
    I'm looking for a map plugin that will dynamically use the address user meta data that I added to user profiles. Any out there that will do it? I suppose I could use php and sql but I'm looking to make it easier for me
  6. Benjamin says:
    DO you know if any of thoses plugins include an automatic update feature? It means that the locations of the plugin would be automatically changed when i make a change in my google mybusiness/map locations? It is q quite simple feature since it rests on google api but i have never found it anywhere (except in maps list which is quite old).
    • AJ Clarke says:
      AJ Clarke
      To be honest I don't know. You'll need to ask the developer of each plugin to confirm.
      Admin
  7. charlie says:
    Great, great, great!! Perhaps you know which plugin use in this page?: generosity[dot]org/our-impact/ Best!
    • Kyla says:
      Kyla
      Actually - they're not using a plugin. I think they're using a background image with icons positioned over the top. To me, it looks like this is probably one of the top selling themes from Themeforest that has been customized.
      Admin
  8. David Whitmer says:
    Thanks for the article, this is great stuff! but I don't see any mention of audio files here. What I would like is to make a simple sound map - click on a map pin and hear a short recording. and it would be ideal if it just linked to audio files already uploaded to my Wordpress blog instead of offsite to Soundcloud, etc.
    • AJ Clarke says:
      AJ Clarke
      Hi David, Wow that sounds like a cool idea! Unfortunately I haven't heard of anything like this, you may need to develop a custom plugin for your specific needs using the Google Maps API. If you do or hire someone to do so I would recommend sharing it for free on the WordPress repository or selling it because I'm sure others would also find it useful.
      Admin
      • Tony Sullivan says:
        Hello David, the Wemap WordPress plugin allows you to create an audio map. You can create audio points directly from WordPress for any post. We're in the process of updating our plugin and would love to have you try it out. You can learn more about Wemap here getwemap.com
  9. Sabrina says:
    I would like to be a map of the Great Lakes Region, so a map zoomed in on only Michigan, Wisconsin, Illinois, Indiana, Ohio, Minnesota, Pennsylvania, and New York. I would then like to create some sort of legend for the states, where you can zoom into the state once clicked on. Once zoomed into the specific state, I would like the user to be able to click on each office location and see a description of the office below. Which map would be best?
  10. johnolek says:
    Thanks so much for compiling this list. Out of all of these, do you have any recommendations for a plugin that allows non-registered users to be able to add their own pins to a map from the front-end? I'm thinking about a custom solution using Gravity Forms and a custom post type, but if you've run across something that would do this out of the box that would save a ton of time.
    • Kyla says:
      Kyla
      Off the top of my head I can't think of a plugin, but the Directory theme by Templatic might be able to do what you're asking. The theme allows for user submissions, but I think they do have to register by default. With some custom tweaks though you could probably allow anyone to add submissions - just send Templatic a pre-purchase question to find out :-)
      Admin
  11. Davis Brown says:
    Great Such a nice collection of google maps plugins. really nice keep it up with good sharing.
  12. sira says:
    Hey, Your article is informative and easy to follow :) Thanks for sharing your useful links! Good Job. thank you very much. I have also found best collection of Best WordPress Map Plugins here: 1. WP Google Maps 2. Leaflet Maps Marker 3. Interactive World Maps 4. Map List Pro 5. MapSVG 6. SB Multilingual Responsive Google Map with Styles
  13. Vartan says:
    Hi, Looking for a map plugin I can integrate with WP Job Manager. I tried the Extended Location to point the exact address, but it´s not working properly. I have listings and need to place them on the map. Lat/Long is not working and without the exact location option my efforts are just a waste of time.
    • Kyla says:
      Kyla
      Have you tried contacting the plugin author for support? Sounds like there might be a bug with the map feature and I'm sure they'd want to fix it :-)
      Admin
  14. themeisle says:
    Hey there, In case you are interested in updating this article, I wanted to let you know that we have released the most advanced free Google maps plugin : https://wordpress.org/plugins/intergeo-maps/ . Compared with other plugins listed here, we support unlimited maps, markers, layers, info lightbox, basically everything that you can find in those plugins pro versions, we offer it in the free one :)
  15. Lawrence Weiss says:
    Hi Tom, we are looking for the same thing, curious t know what you found.
  16. Vincent says:
    Please, am not asking too much. I want plugin that can allow visitor to mark on map, write title and description and send to kml/kmz database
    • AJ Clarke says:
      AJ Clarke
      Sorry but I am not aware of any plugin that can do this, but it's not a simple task, this is actually a very advanced functionality.
      Admin
  17. Jennifer Muller says:
    Does anyone know which plug in I could use if I want the user to put together a route based off places on my site?
    • Kyla says:
      Kyla
      I'm fairly certain MapsMarket Pro supports routes by default, but if you want to link each location on your route to a post you may need to email the plugin developer to be 100% sure :-)
      Admin

Leave a Reply