How to Plot Cities on a Map in Excel (2 Methods)

Scenario & Dataset Overview

We aim to visualize population data for cities across various states, including within the same state. However, before plotting this information, we need to transform the general data format into a geographic one. Our datasets consist of two lists:

  1. The first dataset contains information on 280 cities located in different states.
  2. The second dataset comprises 62 cities specifically from New York state.

Method 1 – Using a Filled Map Chart to Plot Cities

Map Chart is a visual representation that displays geographical data on a map. It allows you to visualize data points in specific locations, such as cities, countries, or regions. These charts are useful for showing patterns, trends, or variations across different geographic areas.

Example 1 – Plotting Cities from Different States

In this example, we will plot the population data of 280 cities from different states in a single chart using the Map Chart.

Plot Cities on a Map in Excel

  • Convert the dataset from the General data type to the Geographic data type:
    • Select the range of cells B5:B284 by pressing Shift+Ctrl+Down Arrow.
    • Go to the Data tab and click on Geographic Data in the Data Types group.

Using Map Chart to Plot Cities on a Map in Excel

    • An Insert Data sign will appear in the corner of the cell, along with a Geographic card sign on the left side of each cell.

    • Click the Insert Data sign and choose the Population option from the menu.

Using Map Chart to Plot Cities on a Map in Excel

    • The range of cells C5:C284 will be filled with population values for the cities listed in B5:B284.

Using Map Chart to Plot Cities on a Map in Excel

  • Create the Map Chart:
    • Select both the population range (C5:C284) and the city names range (B5:B284).
    • From the Insert tab, click on Maps in the Charts group.

Using Map Chart to Plot Cities on a Map in Excel

    • The map of the United States will appear, with each city’s location highlighted and population values marked in the Data Legend.

Using Map Chart to Plot Cities on a Map in Excel

The color will shift towards darker blue for cities with higher populations.

Example 2 – Plotting Cities from the Same State

In this example, we will plot the population data of 62 cities from the same states in a single chart using the Map Chart.

Plot Cities on a Map in Excel

  • Convert the dataset for New York state:
    • Select the range of cells B5:B66 (cities in New York) by pressing Shift+Ctrl+Down Arrow.

    • Go to the Data tab and click on Geographic Data in the Data Types group.

    • An Insert Data sign will appear in the corner of the cell, along with a Geographic card sign on the left side of each cell.

    • Click the Insert Data sign and choose the Population option from the menu.

Using Map Chart to Plot Cities on a Map in Excel

    • The range of cells C5:C66 will be filled with population values for the cities listed in B5:B66.

Using Map Chart to Plot Cities on a Map in Excel

  • Create the Map Chart for New York:
    • Select both the population range (C5:C66) and the city names range (B5:B66).
    • From the Insert tab, click on Maps in the Charts group.

Using Map Chart to Plot Cities on a Map in Excel

    • The map of New York State will appear, with city locations highlighted and population values in the Data Legend.
    • Darker blue shades indicate higher population cities.

Using Map Chart to Plot Cities on a Map in Excel

Read More: How to Make a Population Density Map in Excel


Method 2 – Utilizing 3D Map Chart in Excel

A 3D Map Chart is a powerful data visualization tool in Microsoft Excel that allows you to explore information in new ways. You can create animations, videos, and plot different types of data in 3D or 2D landscapes.

Example 1 – Plotting Cities from Different States

In this example, we will plot the population information of 280 cities from different states in a single chart using the 3D Map Chart.

Plot Cities on a Map in Excel

  • Convert the dataset from the General data type to the Geographic data type:
    • Select the range of cells B5:B284 by pressing Shift+Ctrl+Down Arrow.

 

Using 3D Map Chart to Plot Cities on a Map in Excel

    • Go to the Data tab and click on Geographic Data in the Data Types group.

Using 3D Map Chart to Plot Cities on a Map in Excel

    • Click the Insert Data sign, choose the Population option from the side menu.

Using 3D Map Chart to Plot Cities on a Map in Excel

    • The range of cells C5:C284 will be filled with population values for the cities listed in B5:B284.

Using 3D Map Chart to Plot Cities on a Map in Excel

  • Create the 3D Map Chart:
    • From the Insert tab, click on 3D Maps in the Charts group.

Using 3D Map Chart to Plot Cities on a Map in Excel

    • In the Layer side panel, add the City Name field as the location.
    • Select the Bubble chart option under Add Layer.

    • Add the Population field for bubble sizes.

    • Click Flat Map to switch from 3D to 2D.

    • Enable the Map label to display location names.
    • Make any other minor adjustments as needed.

Using 3D Map Chart to Plot Cities on a Map in Excel

Example 2 – Plotting Cities from the Same State

In this example, we will plot the population information of 62 cities in New York state in a single chart using the 3D Map Chart.

Using 3D Map Chart to Plot Cities on a Map in Excel

 

  • Convert the dataset for New York state:
    • Select the range of cells B5:B66 (cities in New York) by pressing Shift+Ctrl+Down Arrow.

Using 3D Map Chart to Plot Cities on a Map in Excel

    • Go to the Data tab and click on Geographic Data in the Data Types group.

Using 3D Map Chart to Plot Cities on a Map in Excel

    • Click the Insert Data sign, choose the Population option from the side menu.

    • The range of cells C5:C66 will be filled with population values for the cities listed in B5:B66.
    • Select both the range of cells B5:B66 and the range of cells C5:C66.

  • Create the 3D Map Chart for New York:
    • Click Open 3D Maps.
    • In the new popup window, click New Tour.
    • Add the City field under Location.

    • The map will focus on New York State.
    • Entry locations will be highlighted in orange bubbles.
    • Add the Population field for bubble sizes.

Using 3D Map Chart to Plot Cities on a Map in Excel

    • Adjust as needed to achieve the desired map appearance.

Using 3D Map Chart to Plot Cities on a Map in Excel

Read More: How to Plot Addresses on Google Map from Excel


Download Practice Workbook

You can download the practice workbook from here:


Related Articles


<< Go Back to Excel Map ChartExcel Charts | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!
Rubayed Razib Suprov
Rubayed Razib Suprov

Rubayed Razib, holding a BSC degree in Naval Architecture & Engineering from Bangladesh University of Engineering and Technology, serves as a devoted member of the ExcelDemy project. He has contributed significantly by authoring numerous articles and showcasing proficiency in VBA. Razib efficiently automates Excel challenges using VBA macros and actively participates in the ExcelDemy forum, providing valuable solutions for user interface challenges. Apart from creating Excel tutorials, he is interested in Data Analysis with MS Excel,... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo