How to create an interactive Google Map

The first thing you’ll need to do is create a free Google Account. Click here to create a free Google account.

If you already have a Google Account created go to

Once you have logged into your account in the upper-left hand corner you’ll see the words ‘My Maps’.


Click on ‘Create new map’ to get started building a new interactive and embeddable Google map.

Give it a title and a description so you can easily identify it the next time you want to reference it. You’ll see why this is important in a moment.

Decide whether you want your map to be displayed publicly or only with people you choose to share the map’s URL.

Click ‘Save’.

Type into the search field the address of the location you want to add onto your map.

For example, I will type in ‘Chicago’ and click ‘Search Map’ and a red balloon appears on the city of Chicago along with a bubble with more information on Google maps.

Click ‘Save to My Maps’.


(click image to enlarge)

A box will prompt you to choose the title of the map you want to save this address in. This is where you realize how and what you titled your maps can help you tag addresses faster.

The bubble will expand to include a field for you to input a description of the address.


(click image to enlarge)

This gives you an opportunity to explain why this address is important to your user.

Advanced step:

You can choose to use either plain text, rich text or HTML to add information. There is also a mini WYSWIG (what you see is what you get) editor to assist you in adding photos, hyperlink text and much more.

You can also change the icon that points to the address. Instead of a red or blue balloon you can choose from one of many Google ‘default icons’.


Advanced step:

You can create and add your own icons to your Google maps by clicking ‘add an icon’.

Scroll down on the left-hand side on the Google maps where it says ‘Hide’ and un-check any addresses you might have erroneously typed to make them disappear from your map.

To embed your Google Map into a blog or Web site click on the word ‘Link’ in the upper right hand corner.

Copy the HTML code and paste it to embed into your Web site.


Advanced step:

You can customize how your map is displayed even further by clicking on ‘Customized and preview embedded map.’

Here are some fun examples of Google maps:

Report on Halted Development in Your Neighborhood

Grand Theft Auto IV Locations

myFOX Pets: Pet-Friendly Places ( has created a number of interactive Google maps you can check out)

Hilary Fosdal is the Interactive Content Manager for Barrington Broadcasting Group. You can read more of her work on Running for Food.

Defending the First Amendment and promoting open government are more crucial now than ever. Join SPJ's fight for the public’s right to know — either as an SPJ Supporter or a professional, student or retired journalist.

  • Thanks for including the Halted Development map link in your post. Just fyi: for the moment, we are accepting new map information in a Google form, rather than allowing people to add their own pin to the map. Keeping the map public was problematic because we were unable to make the instructions permanent and they kept getting lost, leaving people a bit confused. We’re working on a new map that will display all the data coming to us through the form.

    Annie Shreffler
    Online Projects Editor

  • Thanks for the post. The advanced step was something we were looking for, glad we found that.

  • Sid

    Frankly, What Interactive map i wanted was to place an animated flash icons or GIFs on a Google Map , but seems Google does not like custome Place Markers. So i decided to do two things 1) collect a map of the area i was interested which in my case are not big 2) figure out a way to place animated GIF with click-able links – This is what we made . Soon would require to place info on a Bigger Area map then will see how to make own zoomable Map – but somehow if your area of Map is Small or a New effective is warranted, Google Maps can be done away with.


Twitter Facebook Google Plus RSS Instagram Pinterest Pinterest LinkedIn

© Society of Professional Journalists. All rights reserved. Legal

Society of Professional Journalists
Eugene S. Pulliam National Journalism Center, 3909 N. Meridian St., Indianapolis, IN 46208
317/927-8000 | Fax: 317/920-4789 | Contact SPJ Headquarters | Employment Opportunities | Advertise with SPJ