How to create map of Mexico with MapFast?

This article is a step-by-step guide on how to create your own Mexico map from Excel/CSV data. Let’s dive in!

The goal is to create a map of Mexico with a population dataset.

Scatter map of Mexico
A scatter map of Mexico
Choropleth map of Mexico
A choropleth map of Mexico

We will see two types of maps:

Here, we will create both so that you can see the difference between the two types of maps.

Step 1: Upload your data

Create an Excel file or CSV file with at least two columns:

You can name the columns as you want, it doesn't matter.

Here is an example, the population data for Mexico (2020):

0_geo_name 1_year 2_value
Aguascalientes 2020 1425607
Baja California 2020 3769020
Baja California Sur 2020 798447
Campeche 2020 928363
Chiapas 2020 5543828
Chihuahua 2020 3741869
Coahuila de Zaragoza 2020 3146771
Colima 2020 731391
Distrito Federal 2020 9209944
Durango 2020 1832650
Estado de Mexico 2020 16992418
Guanajuato 2020 6166934
Guerrero 2020 3540685
Hidalgo 2020 3082841
Jalisco 2020 8348151
Michoacan de Ocampo 2020 4748846
Morelos 2020 1971520
Nayarit 2020 1235456
Nuevo Leon 2020 5784442
Oaxaca 2020 4132148
Puebla 2020 6583278
Queretaro de Arteaga 2020 2368467
Quintana Roo 2020 1857985
San Luis Potosi 2020 2822255
Sinaloa 2020 3026943
Sonora 2020 2944840
Tabasco 2020 2402598
Tamaulipas 2020 3527735
Tlaxcala 2020 1342977
Veracruz de Ignacio de la Llave 2020 8062579
Yucatan 2020 2320898
Zacatecas 2020 1622138
Source for this data: INEGI (Censo de Población y Vivienda 2020), via citypopulation.de. You can also download it here directly.

Then, just open the MapFast app and drop your data in the upload section.

That's it! The app will automatically detect the boundary names and create a map of Mexico with your data. Once finished, it should look like this:

A screenshot of the MapFast app once finished uploading the data
MapFast screenshot: upload done

Fill in your email and click on "See map".

💡 Under the hood, MapFast will detect which regions (or locations) are present in the file, and geocode them to get their coordinates. Once it's geocoded, MapFast will make guess the best color mapping, best map type and best title for your map.

Step 2: customize your map

Scatter map

By default, the app will create a scatter map of your data. Here is what it looks like for the population as the size (1) and color (2) of the markers, and a title (3):

Scatter map
MapFast screenshot: the scatter map created (Mexican population by State)

The sidebar on the left enables you to customize the map:

Create your map of Mexico

Choropleth map

The choropleth map is a map with colored regions. To create a choropleth map, it's three steps:

  1. Click on choropleth in the sidebar
  2. Select the administrative level you want to use: Regions, Counties, etc.
  3. Select a column for the value to display. This will set the colors of the regions.

Here is what it looks like for the population dataset:

Choropleth map
MapFast screenshot: the choropleth map created (Mexican population by State)

If the match isn't perfect, open the table and edit the names of the regions until your data is aligned with the map.

Create your map of Mexico

Step 3: Download or share the map

Once your map is ready, you have two options:

  1. Download the map as an image (PNG)
  2. Share the map to other people (interactive page).
MapFast screenshot: download and share options
MapFast screenshot: download and share options

The two options are available in top-right corner of the app.

It's also possible to embed the map on your website : to do so, open the sharable link and copy the HTML embed code.

Conclusion

That's it! You have created a map of Mexico with your own Excel/CSV file. Effortlessly! 😉

You can now download the map as an image or share it / embed it on your website.

Happy mapping! ⭐

Ready to create beautiful maps?