Creating Simple Maps with Microsoft Excel



Got MS Excel? Need a simple map? A little known tool in older versions of Microsoft’s Excel is the ability to create simple maps from tabular data. You can create simple chloropeth, chart and dot density maps using data organized by country, state or region.

The instructions below are for Microsoft Excel versions earlier than Office 2000.  For later versions of Excel, MapPoint was introduced by Microsoft to work with their Office software to create maps, see Create a Map with MapPoint and Excel for instructions.  If you don’t have MapPoint and are working with a more current version of Microsoft Excel, visit the Making Maps with Excel for information about free and demo addins that allow you to create a map within Excel from spreadsheet data.

Making Maps in Excel
Making Maps with Excel
Free Spreadsheet Geocoding

How to Make a Map in Excel

Create or load in an MS Excel compatible file. Compatible files (i.e. files that MS Excel can load in and properly place within columns and rows) include dbase (*.dbf), comma delineated (these are text files with the column values separated by commas and the row values separated by returns), as well as importable files from other spreadsheet programs.

Tip: For a complete list of files that Excel can open check the descriptions in the “file types:” drop down in the open file GUI.


Once you have loaded in or created the data you want to map, you will need to select the columns containing the data you want to map. The easiest way is to simply select all the columns (you select the actual columns to work with later on). To select the rows click on the header cells and drag your mouse across the columns until all columns you want have been highlighted. Make sure you include the column containing the names of the countries, states or cities that you are interested in mapping.


Like this article and want more?

Enter your email to receive the weekly GIS Lounge newsletter:


  1. i found this site as the url implies they have a free plug in that installs directly into excel. it’s like having a graph in map form, full interactive including GEOCODING!!! theres a pro version if you need advaced functionality but the free version was just fine for me, highly recommend this!

  2. I just came across this post after having gone through an exercise of comparing he main mapping Apis while developing a way of geocoding and mapping straight out of excel.

    Take a look at how to do that and download example excel workbooks here..

    The capabilities of modern Apis are much more useful Than these kind of excel maps.


  3. Thanks for all the suggestions I need to create a map showing point where my company has trained and I have the information in an Excel spreasheet with the XY coordinates I took from Google Earth.

  4. BeGraphic gives for free thematic maps, fully dynamic with your live data.

    10 000 additional maps are given to users who ask for them using their business email.

    These choropleth maps are the free part of an Excel addin focused in new data visualization.

  5. Samir, Rafael, Luca,

    I was just looking for a similar solution and found a solution at

    Downloaded their free demo for one country and it allowed me to create easily a heat map with the required information. Gonna use this solution for the countries I need it for.

  6. hello.
    please don’t laugh: i’m working on MSexcel macros (visual basic scripting) to create simple thematic maps within an excel file.
    the results seems promising: using the graphical editing functions available, you can create maps on a graph sheet, provided that you have X/Y coordinates of the objects of your database.
    currently i can manage maps of road network, tracing road links as simple segments ad formatting them (colour, thickness) according to road attributes. also possible maps based od points/circles.
    i can send the .xls file to whom is interested.

    1. Hi Luca,
      I would like to see the .xls file that you are using to create the maps. could you kindly send it to me.

  7. Microsoft Map, which is a feature of Excel 2000 that creates, displays and enables you to analyze information by geographical region, is not available with Microsoft Excel 2002 and later. To create maps that can be used with data in Microsoft Excel 2002 or later, you can use a mapping program, such as Microsoft MapPoint.

  8. Note – this feature existed in an old version of Excel, and is not present in Office 2003, or Office 2007.

    If you want to plot excel data on a map, my company has a tool that gives you free read-only maps of your Excel data.

Comments are closed.