Gold Feature

Handle Thousands of Markers with Marker Clustering

When your map has hundreds or thousands of markers, things get crowded fast. Marker Clustering automatically groups nearby markers into clean, numbered clusters that expand as visitors zoom in, keeping your map fast and readable at every zoom level.

Works with 3 engines
4.8 / 5 on WordPress.org
Handles 10,000+ markers
yoursite.com/locations
47
12
5
Marker clustering example showing grouped markers on a WordPress map

Automatic Smart Grouping That Adapts to Every Zoom Level

The clustering algorithm divides your map into a configurable pixel grid and groups markers that fall within the same cell. As visitors zoom in, the grid recalculates and clusters dissolve into smaller groups or individual markers. The result is a clean, uncluttered map at every zoom level, no matter how many markers you have.

  • Groups markers by proximity using a grid-based algorithm
  • Clusters dissolve into individual markers as you zoom in
  • Zoom to cluster contents with a single click
  • Minimum cluster size setting prevents unnecessary grouping
  • Average center positioning keeps clusters visually accurate
  • Recalculates automatically when markers are filtered
Learn more about Gold

Fully Customisable Cluster Appearance

Your clusters should match your brand. Upload custom icons for each of the five size levels, adjust the font colour and size of the marker count, and fine-tune the grid size and zoom behaviour to get the exact clustering density you want.

Custom Cluster Icons

Upload your own icons for each of the 5 cluster size levels.

Font Styling

Set custom text colour and size for the marker count displayed on clusters.

Grid Size Control

Adjust the pixel grid size to control how aggressively markers are grouped.

Zoom Behaviour

Set the maximum zoom level at which clusters dissolve into individual markers.

Explore Gold features

Cluster Settings

Grid Size 60px
Min Cluster Size 2
Max Zoom Level 14
Font Colour
#FFFFFF
Icon Upload 5 levels

Supported Map Engines

Google Maps
Full clustering support
Leaflet
Full clustering support
OpenLayers
Full clustering support

Clustering Across All Map Engines

Whether you are using Google Maps, Leaflet, or OpenLayers, marker clustering works consistently across every engine. Each engine uses its own native cluster rendering so clusters always look and feel right. Switch engines at any time without losing your cluster configuration.

  • Google Maps, Leaflet, and OpenLayers fully supported
  • Engine-specific cluster icon rendering for native look
  • Switch engines without losing cluster configuration
  • Compatible with category filtering and marker listings
  • Works alongside heatmaps, shapes, and other map features

See Marker Clustering in Action

Explore a live clustering demo and see how thousands of markers are grouped into clean, clickable clusters.

View Live Demo

Without Gold vs With Gold

Compare Without Gold and With Gold

Marker clustering is a Gold add-on feature. Upgrade to unlock clustering, custom icons, and full configuration options.

Clustering Feature
Without Gold
Gold
Marker Clustering
Automatically group nearby markers into clusters
Custom Cluster Icons
Upload custom images for 5 cluster size levels
Configurable Grid Size
Adjust the pixel grid that controls marker grouping
Max Zoom Level Setting
Control when clusters dissolve into markers
Min Cluster Size Setting
Set the minimum markers needed to form a cluster
Custom Font Color and Size
Style the marker count text on clusters
Multi-Engine Clustering
Clustering across Google Maps, Leaflet, and OpenLayers
Zoom on Click
Click a cluster to zoom in and reveal its markers
Performance Caching
Optimised marker caching for fast cluster rendering

Loved by users worldwide

Nearly 3,000 Five-Star Reviews on WordPress.org

Half a million websites rely on WP Go Maps. Here's what store owners, developers, and agencies are saying.

4.8
Based on 3,009 ratings
5
2,776
4
62
3
16
2
31
1
124
★★★★★

We stumbled upon it after spending hours manually customizing Google Maps code — this is a life saver! Making markers and categories is super quick and easy... the support team even helped us with a custom toggle solution for marker categories. We'll be using this for many other projects.

X
xtiana
★★★★★

I have been looking for a WordPress map that gives directions from markers. With the PRO version you can easily turn on directions and on phones enable automatic opening of Google Maps when the user clicks "Get Directions" — awesome. I love it.

R
rwallace
★★★★★

I was able to import a spreadsheet with over 300 shop locations and have them appear on a customizable map with search function. When I asked for a specific feature that wasn't included, they didn't say no — instead they sent hand-coded JavaScript that enabled my feature request!

design-kink
design-kink
★★★★★

I chose WP Go Maps after trying more than 10 alternatives... it has tons of options that allow you to achieve almost anything related to maps. Their support is just as it should be: excellent.

Enrique (kabeza)
Enrique (kabeza)

Trusted By

Harvard University Durham University MNDA Invictus Games 2018 Volunteer Edinburgh American Solar Energy Society Virginia Tech Boston University The University of Southern Mississippi Hisense Malaysia The Salvation Army Toastmasters International University at Buffalo Virginia Department of Social Services TCU

Pricing

Loading pricing…

Common Questions

Frequently Asked Questions

Everything you need to know about marker clustering in WP Go Maps.

What is marker clustering?

Marker clustering automatically groups nearby markers on your map into numbered clusters. Instead of displaying hundreds of overlapping markers, clusters show a single icon with a count. As visitors zoom in, clusters dissolve to reveal individual markers.

How many markers can clustering handle?

Clustering is performance optimised with marker caching and can comfortably handle thousands of markers. Maps with 10,000 or more markers remain fast and readable when clustering is enabled.

Can I customise the cluster icons?

Yes. You can upload custom images for each of the 5 cluster size levels (53, 56, 66, 78, and 90 pixels). You can also customise the font colour and font size of the marker count displayed on each cluster icon.

Which map engines support clustering?

All three engines are supported: Google Maps, Leaflet, and OpenLayers. Each engine uses its own native cluster rendering so the clusters always look and feel right for the engine you choose.

Does clustering work with filtering?

Yes. When category filters or other marker filters are applied, the clustering algorithm recalculates automatically. Cluster counts update to reflect only the visible markers, keeping the groupings accurate.

Do I need Pro for clustering?

Marker clustering requires the Gold add-on, which itself requires the Pro version. The Gold add-on is a one-time purchase and unlocks clustering along with other advanced features.

We've been building this plugin for nearly 14 years

... 3,009 reviews and 26 million downloads later, we are rated the number one map plugin in the world for building maps in your WordPress website. Read the reviews to find out why we are leading the market.

Nick Duncan, WP Go Maps Founder

View the Demos →