How to Add the Google Maps to WordPress Website

Whether you run a business, an organization, an event, or need to display a map for any other purpose, knowing how to add Google Maps to WordPress might be helpful.

In this article, we will show you how to add Google Maps to WordPress manually or plugins. Also, show some of the best Google Maps plugins for WordPress. Let’s get started.

Why Add Google Maps in WordPress?

If you have an office or business address, including Google Maps to your WordPress website allows people to locate your physical stores instantly. This will help you in engaging with customers and increasing your revenue.

Not only that but adding Google Maps may help your WordPress SEO. According to Google, 46% of all searches are local. Including Google Maps in your WordPress site can help your local SEO and increase your ranking in local searches.

Manually Adding a Google Map to WordPress

To add a Google Map to your website, follow these steps:

Go to Google Maps website.

In the upper left search bar, type the address of the location you want to show or search for a location.

Once you have found the location, you’ll see a Share button. Click the Share button.

A new pop-up window will appear, allowing you to share the map. Click on the Embed a Map option.

Choose the size of the map you wish to use on your website from the drop-down menu. The medium option is selected by default.

Now click on the Copy HTML button to copy the Google Maps iframe code.

Go to your WordPress website and paste the code in a post, page, or template.

That’s all, save your post/page and see Google Maps live in action on your site.

Adding Google Maps in WordPress Using a Plugin

If you want to embed a Google map for one place on your WordPress site, the first method is sufficient. However, if maps are an essential part of your site’s core content and you need to include maps in your posts regularly, we recommend installing a plugin.

Inserting the Google Maps into your WordPress posts and pages is simple with the free WP Google Map Plugin. You may use the plugin to create many locations, each marker. You may then add your locations to a map.

After creating the map, you may include it in your text using the relevant shortcode. Your visitors may move around the map and zoom in and out to discover more about the locations.

Steps on How to Add WP Google Maps Plugin to Your Website

After installing the WP Google Maps plugin, you should see a new Maps link in the left navigation menu of your WordPress dashboard.

When you click on the maps link, you’ll be sent to a brief introduction page. You may skip the intro and create a map using the skip intro and making a map button.

On the next page, the plugin will notify you that it requires a Google API key to run. Go ahead and generate yours by clicking on the Create an API key now link.

Now Google will ask you to agree to its terms and conditions before creating and getting the API key. Once you accept, Google will create a new project for you and provide you with an API key straight away.

Once you get your API key, return it to your dashboard and paste it where the plugin prompts you.

You should now notice a success message and start working on your first map.

As you can see in the screenshot above, the plugin creates a test map that you can customize and use on your website. To do so, go to the Edit button beside the map’s name.

The plugin will now ask you to select the platform to operate your map. Select Google Maps as your maps engine.

The first thing you should do is give your map a name. After that, you may adjust its width and height. The default width of 100% will generate a map that changes with the resolution of your site. Therefore it’s almost always the best option.

You’ll also be able to choose the initial zoom level of your map and select the type of layout it should use. You can, for example, use traditional roadmaps or terrain maps. In most instances, the former is the best option because it is the most helpful to your visitors.

After that, scroll down to the Markers section. Here, you may specify the location you want your map to display by typing in the GPS coordinates. You may also move around the map to the right and right-click on any location you want to mark.

When you’re happy, click the Save Marker button, and the page will reload. Then, hit the Save Map button in the middle of the screen, and the plugin will save all of your changes.

You may embed the WordPress Google Maps you make with this plugin by putting their shortcodes anywhere on your site. You may see those shortcodes on your dashboard’s Maps tab to the right of each item.

You’ve now successfully added your first Google Map to WordPress. You may make as many maps as you’d like with this plugin.

Best Google Maps Plugins for WordPress in 2021

Using a Google Maps plugin will allow you to add locations, markers, directions, and routes to your map. You can make maps that are more interactive and useful for your users.

Let’s look at our list of the best Google Maps plugins for WordPress.

1. WPForms

If you want to connect Google Maps with your forms, there is no better way than WPForms. It’s not just a Google Maps plugin; it’s also a feature-rich WordPress contact form plugin for beginners.

While they provide a free plugin to use maps, you’ll need the Pro version. It includes a powerful Geolocation Addon that allows you to add a map to your website contact forms without writing custom HTML code.

It includes address auto-complete and other advanced map functions for contact forms.


WPForms start from $199.50 a year for the geolocation addon.

2. MapPress

MapPress is a popular Google maps plugin that is available for free. It helps you easily add a Google map to any WordPress post, page, or custom post type by simply typing the address.

You may automatically include the map before or after a post. You can also insert the map into the post using a shortcode.


The plugin lite version is free. However, the MapPress Pro version starts from $49.95 a year for three sites up to $79.95 for 25 sites.

3. WP Google Map Plugin

WP Google Map Plugin is another excellent option for highly interactive Google maps. It comes with a robust set of features that enable you to make stunning maps with various custom data.

You may add colorful markers, information windows, redirect users when they click on the map, and quickly embed maps using a shortcode. You can store multiple locations and then create a map with custom markers that shows these locations.


You can use the plugin lite version for free. However, the WP Google Map Pro version starts from $59.

4. Google Maps Widget

The Google Maps Widget makes it simple to include a Google Map in sidebars or other widget-ready areas.

When you click on a map, it will open in a lightbox popup with a larger view. You may also customize the colors of your pins and even use your image as a pin.


You can use the plugin lite version for free. However, the Google Maps Widget Pro version starts from $29 a year for one site up to $79-lifetime access for unlimited sites.

5. Easy Google Maps

Easy Google Maps is a free WordPress Google map plugin that is as easy to use as its name suggests. It allows users to add an unlimited number of map markers, locations, descriptions, and other features to their WordPress maps.

You may add map markets by searching coordinates or locations in the live builder. Using a shortcode, you can quickly include it on your WordPress pages, posts, template files, and widgets.


Easy Google Maps lite version is free. However, the Easy Google Maps Pro version starts from $46 a year for a single site.


Using an interactive online map is the best way to share an address on your website. Google Maps makes it possible for anybody to figure out how to get to your place from wherever they are, greater the chances of visiting you. Adding Google Maps to WordPress is simple since there are several easy ways to do it.

We hope this article helped you learn how to add Google Maps to your WordPress site. You can also see our article on how to speed up your WordPress website to increase your website traffic.