A guide to Choropleth Maps

Have you ever glanced at a colorful map and immediately grasped which regions were wealthier, more densely populated, or facing unique challenges? Chances are, you were looking at a choropleth map.

These maps use color shading to represent data across specific areas—like population density, unemployment rates, or even levels of internet access—making complex data instantly understandable.

An example choropleth map: “World CO2 Emissions per Capita 2022”. (source: how to create a World map).
An example choropleth map: “World CO2 Emissions per Capita 2022”. (source: how to create a World map).

In this guide, you will learn how choropleth maps are made and their strengths and weaknesses. Let’s go!

What are choropleth maps used for?

Choropleth map definition is “a map which uses differences in shading, coloring, or the placing of symbols within predefined areas to indicate the average values of a particular quantity in those areas.

Said differently, choropleth maps are a visual storytelling tool for geographical data. They can be applied to any domain, but they are frequently used in Politics, Economics, Public Health and Real Estate. They are also easy to read and understand, if made correctly.

Let’s look at some common examples 🙂

Politics

Choropleth maps can be used show political patterns across regions, making it easy to see where support for different parties is strongest and how demographics influence voting trends.

Here is an example from the 2020 U.S. Presidential Election :

Example 1: 2020 U.S. Presidential Election Results Map. (source link)
Example 1: 2020 U.S. Presidential Election Results Map. (source link)

This map provides a quick overview of which states voted for the Democrats (in blue) and Republicans (in red). The use of each party's signature color enhances the map's clarity, making it easy to see which states supported each candidate and identify regional voting patterns.

However, political maps like this can be misleading, as they don’t account for the Electoral College system. Winning many small states may appear as a large area on the map but doesn’t necessarily lead to an electoral win.

In this case, the issue has been mitigated by CBS News with the addition of a bar chart to the map, as it complements the visual by showing each candidate’s actual electoral vote count and balancing this inherent bias.

💡 This map has only two colors. Even if they provided a legend with divergent shades of blues and red, it could could be classified as “binary choropleth map”, a type of simple maps that only display two colors.

Economics

Choropleth maps are powerful tools for visualizing economic data, as they use color shading to show variations across regions, such as income levels, unemployment rates, or GDP per capita.

In the context of economics, maps are not only used for communication but also for analysis. These type of visualizations are necessary for policymakers, economists and scientists to understand economic disparities and trends, and to communicate about them.

Example 2: A GINI Index Map by Statista. (source link)
Example 2: A GINI Index Map by Statista. (source link)

The above map successfully illustrates how a choropleth map can show regional patterns. The darker the red, the higher the inequality, making obvious to spot the highest values at a glance.

It’s fascinating how we can instantly see these global patterns—South America and Africa have some of the most intense inequalities, while Europe and parts of Asia present a more balanced income distribution.

However, the map does have its limitations. Smaller countries, like Luxembourg or island nations, are not shown due to their small size. Simplicity comes with some trade offs : adding all countries would certainly make this map more complex to read.

💡 This multicolor choropleth map uses a gradient of related colors—from yellow to dark red—to represent varying levels of inequality. Usually darker shades are typically associated with higher values, indicating greater inequality.

Public Health

Remember that strange time when we were all stuck at home, locked down? I’m sure you remember watching TV and seeing COVID-19 maps on every channel…

They helped us understand how the virus was spreading, whether globally or just in our local areas. Like political choropleth maps, these COVID maps became a part of our daily lives, essential for conveying quick, clear information to people around the world.

Example 3: Reported COVID-19 cases in March 2020, from CNBC. (source link)
Example 3: Reported COVID-19 cases in March 2020, from CNBC. (source link)

The above map shows the global spread of COVID-19 cases as of March 17, 2020, with darker blue shades indicating higher numbers of confirmed cases. At a glance, it highlights the initial hotspots of the pandemic—China, Italy, Iran, and South Korea—as well as emerging cases in the U.S. and parts of Europe.

You’ll notice that the legend is not linear, which is necessary because extremely high values, like China’s 81,000+ cases, would otherwise overshadow lower numbers. This scaling helps highlight variations across countries without letting the highest numbers dominate the map.

💡 This map uses different shades of the same color, it can be categorised as a “monochromatic choropleth map”. Again, darker shades are usually associated with higher values.

You might also notice this world map does not have the same shape as the previous one. This is because it has a different earth projection. Learn more about this here :
[article about projections, coming soon].

And many others…

You now got the idea. It is impossible to restrict choropleth maps to the 3 examples I cited above. Other well known includes real estate prices, demographic data, etc…


See also:

How to make a colored map with MapFast

The importance of colors

Choosing the right color palette for a choropleth map is crucial to ensure patterns are clearly and easily identifiable by the viewer.

There are multiple choices :

Colors significantly influence perception. For instance, red can imply negativity, while green often suggests positivity. Darker shades typically represent higher values, while lighter shades indicate lower ones.

Misusing color can lead to viewer confusion, so careful selection is essential!


Learn more in this detailed article : [how to choose colors for choropleth maps].

The importance of classification

Beyond color choice, the classification method—how values are grouped into categories or "steps"—plays a key role in shaping the map’s visual impact and readability.

Different methods like linear, quantiles, and Fisher-Jenks classification each affect how data is distributed across color gradients :

Illustration of the three classification methods : Linear, Quantile, Fisher-Jenks. For this data, Fisher-Jenks seem to be optimal.
Illustration of the three classification methods : Linear, Quantile, Fisher-Jenks. For this data, Fisher-Jenks seem to be optimal.

In the above example, Fisher-Jenks seems the best option between Linear (highlights only extreme values) and Quantile (highlights too many small variations). At the end, it really depends on the data you have and the best is to try different options visually!

💡 Classification methods are really important to understand to make meaningful maps.
Sometimes the choice of the classification steps is obvious :
Linear will not work with outliers, for example. But sometimes it is not and the choice between classification methods will depend on the story you want to tell.

Learn more about classification methods in this article with example maps :

Choosing the right Classification Method for your Choropleth Map

Why normalizing data matters

The most common error made with choropleth maps is to forget to normalize data. Normalizing data is the process to adjusting values to a common scale to ease comparisons.

For instance, you would normalize a “GDP per State” by the population per each state and obtain a “GDP per capita”. That way, you’ll effectively get a picture of the states that have the highest standard of living, instead of the states that have the largest population.

Notice how the “Population per State” map and “Total GDP per State” map are similar. On the other side, the per capita, normalized, map is showing a complete other reality.

Normalizing per capita (population count) is the most common. But it is not the only possibility and the choice must be done regarding the data you plot on map.

Here are other examples:

Sometimes you don’t necessarily need normalization. For example “Wine Production per Region” can be normalized as “Share of Wine production per Region”, but the wine production counts are not likely to be the same as the population counts anyway. In this case, you have the possibility to make two different maps but complementary maps.

💡 Normalization also reduce the bias introduced by varying geometry sizes : large areas can be misleading, as they often have lower population densities. In election maps, there’s a common saying: “Land doesn’t vote,” highlighting this issue.

Learn more about normalization : [Why choropleth maps need normalization, coming soon]

Pros and cons of Choropleth Maps

Like everything in life, choropleth maps come with their strengths and weaknesses:

→ Pros:

→ Cons:

Wrapping It Up

Choropleth maps are an incredible tool for visually communicating geographic data. Just make sure to normalize your data, choose your colors carefully, and you’ll be on your way to creating insightful, visually appealing maps that tell a true story. 🙂

The good news is, we created a lot of resources to help you create meaningful maps with MapFast!

You should take a look at :

⭐ Happy mapping ⭐