How to Lay Maps on Top of Each Other in Tableau
Showing different types of data on a single map is a powerful way to reveal relationships you might otherwise miss. Tableau’s map layering feature lets you stack multiple datasets on top of each other, like placing transparent overlays in a real-world atlas, to tell a richer, more detailed story. This guide will walk you through exactly how to create these multi-layered maps, from preparing your data to customizing each individual layer.
Why Layer Maps in Tableau?
Layering map data turns a simple visualization into a comprehensive analytical tool. Instead of flipping between different worksheets to compare geographic information, you can see it all in one integrated view. This helps you spot correlations, identify patterns, and get to the "aha!" moment much faster.
Consider these common business scenarios:
- Retail Performance Analysis: You could show regional sales volume as a color-shaded map (a choropleth map). On top of that, you could layer individual store locations as points, with the size of each point representing its profitability. Instantly, you can see if your most profitable stores are located in your highest-selling regions.
- Logistics and Supply Chain: Imagine a map displaying customer density using a heatmap. Overlaid on that, you could plot your distribution centers as large icons and the shipping routes between them as lines. This would clearly show if your logistics network is optimally placed to serve your largest customer bases.
- Real Estate and Demographic Analysis: You might start with a base layer of zip code boundaries, colored by median household income. You could then add a second layer showing property locations from your portfolio, symbolized by property type (e.g., triangle for commercial, circle for residential). This could help identify investment opportunities in high-income areas that lack a certain type of property.
In all these cases, layering isn't just about making a prettier map. It’s about creating context. A single data point on a map is just a fact, multiple data points layered together create an insight.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
The Evolution: Dual-Axis vs. Marks Layers
If you’ve been using Tableau for a while, you might be familiar with the "dual-axis map" method. This was the classic workaround for creating two-layered maps. It involved creating two separate maps using generated latitude and longitude fields and then combining them with the dual-axis feature. While clever, it was clunky and, most importantly, limited you to only two layers.
Starting with version 2020.4, Tableau introduced a much more intuitive and powerful feature: Marks Layers. This is the modern standard. Instead of tinkering with axes, you now have a dedicated Marks card for each layer of data you add to your map. You can add as many layers as you need and customize each one - its mark type, color, size, and detail level - independently of the others. It's flexible, easy to understand, and the method we'll be focusing on in this guide.
Getting Your Data Ready for Layering
The quality of your map depends entirely on the quality and structure of your data. Before you even open Tableau, it’s helpful to understand what’s required for successful map layering.
At its core, Tableau needs geographic information to plot your data. This can come in several forms:
- Geographic Roles: Fields like Country, State/Province, City, or Zip Code/Postcode. When you assign a geographic role to a field, Tableau automatically knows how to map it.
- Latitude and Longitude Coordinates: For precise point locations, having separate fields for Latitude and Longitude is ideal.
- Spatial Files: For complex shapes like custom sales territories or delivery zones, you can connect directly to spatial files like Shapefiles, KML, or GeoJSON files.
For a multi-layered map, your dataset ideally contains columns for each distinct layer you want to create. For example, let's say you want to map US state sales and the locations of major distribution centers. Your data might look something like this:
Example Data Structure:
- A column for
State(e.g., "California", "Texas") - A column for
Total Sales(e.g., 50000, 75000) - A column for
DC_Latitudefor the distribution center latitudes - A column for
DC_Longitudefor the distribution center longitudes - A column for
DC_Name(e.g., "Western DC", "Southern DC")
Having your geographic data clearly separated like this makes the process in Tableau incredibly smooth.
Step-by-Step: Layering Maps with the Marks Layers Feature
Let's build a map from scratch using the scenario above: a filled map of sales by state with an overlay of distribution center locations.
Step 1: Create Your Base Map Layer
Your base layer is the foundation of your visualization. Often, this is a filled map or a simple map of points that provides broad context.
- Connect to your data source in Tableau.
- Double-click your geographic field, in this case, the
Statefield. Tableau is smart and will automatically generate a map view with a point for each state. You’ll seeLongitude (generated)on the Columns shelf andLatitude (generated)on the Rows shelf. - On the Marks card, change the dropdown from Automatic to Map. Your individual points will now merge into a shaded, filled map of the states.
- To make this map informative, drag your
Total Salesmeasure onto the Color property on the Marks card. Tableau will automatically apply a color gradient, with darker shades representing higher sales.
You now have your base layer! This is a classic choropleth map showing sales performance across the country.
Step 2: Add Your Second Layer
Now comes the magic of map layers. We'll add our distribution centers on top of the state sales data.
- Navigate to your Data pane on the left.
- Find your next geographic field. Since we have specific coordinates for our distribution centers, we'll use the
DC_Latitudefield. - Click and drag the
DC_Latitudefield and hover over the map view itself. A small translucent box will appear in the top left corner that says Add a Marks Layer. - Drop the field onto that box.
Instantly, two things happen. First, you'll see new marks appear on your map. Second, and more importantly, your Marks card has changed. You'll now see new tabs at the top of the card: one for your original filled map ("Map-1") and a new one for the layer you just added. Tableau also automatically adds your corresponding longitude (DC_Longitude) to the Detail of the new layer's Marks card.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
Step 3: Customize Each Layer Independently
This is where the power of this feature truly shines. Each of those tabs on the Marks card can be configured separately.
- Click on the new Marks layer tab (it will likely be named after your geographic fields, like "DC_Latitude & DC_Longitude").
- The mark type is probably set to Automatic (which may display as a circle). You can change this to a circle, shape, or square as needed. Let's leave it as a circle.
- Click on the Color property for this layer only and choose a distinct color that stands out from your state-level sales data, like a bright red or orange.
- Click on the Size property and drag the slider to the right to make the distribution center points larger and more prominent.
- To make the points identifiable, drag the
DC_Namefield from the Data pane to the Label property on this same Marks card. The name of each distribution center will now appear on the map.
Now, click back and forth between the two Marks Layer tabs. You'll see that all the property shelves (Color, Size, Label, Detail, Tooltip) are entirely independent, allowing for endless customization.
Step 4: Managing Your Layers
As you add more layers, management becomes important. The Marks card provides a few simple options to keep things organized.
- Reordering Layers: The bottom-most layer on the Marks card is drawn first, and the topmost layer is drawn last (on top of everything else). You can click and drag the layer tabs up or down to change their drawing order. For instance, if you want your DC points to appear under a semi-transparent state layer, you'd drag the points layer below the map layer.
- Renaming Layers: To keep things tidy, right-click on a layer's name in the Marks card and select Rename to give it a more descriptive title, like "State Sales" or "DC Locations."
- Disabling Layers: You can temporarily hide a layer by right-clicking its name and choosing Disable Layer. This is great for de-cluttering the view while you focus on configuring a different layer.
Final Thoughts
Mastering map layers in Tableau opens up a new dimension of geographic analysis, allowing you to move beyond simple, one-dimensional visuals to create rich, context-aware dashboards. By following the modern Marks Layers approach, you can easily stack multiple data sources on a single map, customize each one independently, and uncover location-based insights that a single map could never reveal.
Of course, building sophisticated reports in tools like Tableau often starts with the time-consuming work of connecting, cleaning, and blending data from multiple sources like Salesforce, Shopify, or Google Analytics. We built Graphed to remove that initial friction. You can connect your marketing and sales platforms in seconds and start building real-time dashboards just by asking questions in plain English - no wrestling with data connections or climbing a steep software learning curve required.
Related Articles
Facebook Ads for Carpet Cleaners: The Complete 2026 Strategy Guide
Learn how to run Facebook ads for carpet cleaning businesses in 2026. Get proven strategies for targeting, creative formats, retargeting, and budget that actually convert.
Facebook Ads For Personal Trainers: The Complete 2026 Strategy Guide
Learn how to effectively use Facebook ads for personal trainers in 2026. This comprehensive guide covers targeting strategies, ad creative, budgeting, and optimization techniques to help you grow your training business.
Facebook Ads for HVAC Companies: The Complete 2026 Strategy Guide
Learn how to run high-converting Facebook ads for HVAC companies in 2026. This guide covers targeting, creative strategies, and proven campaigns that drive real leads.