Pro Feature

Draw Shapes on Your Map

WP Go Maps Pro lets you draw polygons, polylines, circles, and rectangles directly on your map. Highlight regions, outline routes, mark boundaries, and give every shape its own colours, labels, and info windows.

4 shape types
4.8 / 5 on WordPress.org
Shape library included
yoursite.com/coverage-map
Drawing polygons and polylines on a map with WP Go Maps

Draw Shapes on Your Map

WP Go Maps Pro gives you four shape types to work with. Draw polygons to highlight regions, polylines to trace routes, circles for radius coverage, and rectangles for bounding areas. Every shape gets its own colour, opacity, and line weight settings so it looks exactly the way you want.

  • Polygons for outlining countries, zones, or custom areas
  • Polylines for routes, trails, and paths
  • Circles for radius or coverage areas
  • Rectangles for bounding boxes and simple regions
  • Full control over fill colour, line colour, opacity, and line weight
  • Polygon hover opacity for interactive feedback
Read the docs

Shape Info Windows and Labels

Shapes are not just visual. You can attach rich info window content to any polygon, circle, or rectangle. When a visitor clicks the shape, the info window opens with your content, descriptions, links, and even a Get Directions button. You can also place text labels directly on your shapes to make them easy to identify at a glance.

  • Click any shape to open its info window with custom content
  • Add descriptions and links to polygon info windows
  • Include a Get Directions link so visitors can navigate to the area
  • Text labels sit right on the shape for quick identification
  • Works with Google Maps, OpenLayers, and Leaflet engines
Read the docs
Shape info windows showing content when a polygon is clicked in WP Go Maps
Shape category filtering in WP Go Maps

Shape Category Filtering

Just like markers, shapes can be organised into categories. Assign each shape to one or more categories and your visitors can toggle groups of shapes on and off. This is perfect for maps that show multiple data layers, like zoning, coverage areas, or regional boundaries that visitors want to explore one at a time.

  • Assign shapes to categories just like you do with markers
  • Visitors can show or hide shape groups with a single click
  • Great for layered data like zones, regions, or coverage areas
  • Works alongside marker category filtering on the same map
  • Searchable and sortable shape tables in the admin panel
Read the docs

Shape Library and Import

You do not have to draw every shape by hand. The built-in shape library, powered by Nominatim, lets you search for countries, states, cities, and other boundaries and import them with a single click. You can also import shapes from KML and GeoJSON files, and export your shapes for backup or reuse on another site.

Nominatim Shape Library

Search for any place and import its boundary as a polygon. Countries, states, cities, and more.

KML Import

Import shapes from KML files exported from Google Earth, Google Maps, or other GIS tools.

GeoJSON Import

Bring in shapes from GeoJSON files, the standard format used by mapping and data platforms.

Export Shapes

Export your shapes for safekeeping or to move them to another WP Go Maps installation.

Read the docs
Nominatim shape library for importing geographic boundaries in WP Go Maps

See Shapes in Action

Explore a live demo with polygons, circles, and polylines drawn on a fully working map.

View Live Demo

Free vs Pro

Compare the Free and Pro versions.

Shapes are a Pro feature. The free version does not include shape support.

Shape Feature
Free
Pro
Polygons
Draw filled polygon areas on your map
Polylines
Draw lines and routes across your map
Circles
Draw circles for radius and coverage areas
Rectangles
Draw rectangular bounding areas on your map
Shape Labels
Add text labels directly onto shapes
Shape Info Windows
Click a shape to open an info window with custom content
Shape Category Filtering
Assign shapes to categories and let visitors toggle them
Custom Colour & Opacity
Full control over fill, line colour, and transparency
Hover Effects
Change polygon opacity on hover for visual feedback
KML Shape Import
Import shapes from KML files
GeoJSON Shape Import
Import shapes from GeoJSON files
Shape Library (Nominatim)
Search and import geographic boundaries from Nominatim
Directions from Shapes
Add a Get Directions link inside shape info windows

Ready to add shapes to your maps?

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
★★★★★

I've used a handful of Map Plugins before using this one and have to say that without a doubt WP Go Maps has been the best. In the past I've been limited with the information a pin could hold and the number of pins on a map — none of these are an issue in WP Pro.

M
Mickey
★★★★★

We love this plugin. We use it to map out the places a person can purchase and redeem vouchers to assist the homeless across Cape Town. Glen and the team have been incredibly helpful.

R
★★★★★

WP Go Maps is, without a doubt, the best maps plugin I've come across... constantly updated, ensuring compatibility with Google Maps. What truly sets this plugin apart is the stellar customer support. Glen was exceptionally responsive and his precise instructions led to a quick and easy resolution. Highly recommended!

brianmcc
brianmcc
★★★★★

The perfect plugin for displaying a coverage area on Google Maps by drawing a circle over it. I quickly added the address, location coordinates, created the coverage circle and adjusted it over the area. All shows up as promised. 5 minutes or less.

ER
Edgars Rutkis

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 shapes in WP Go Maps.

What types of shapes can I draw?

WP Go Maps Pro supports four shape types: polygons, polylines, circles, and rectangles. You can draw each one directly in the map editor and customise its colour, opacity, and line weight to match your design.

Can I add info windows to shapes?

Yes. You can attach info window content to any shape. When a visitor clicks the shape on the map, the info window opens with your custom content. You can also include a Get Directions link inside the info window.

How do I import shapes?

WP Go Maps Pro supports importing shapes from KML files, GeoJSON files, and the built-in Nominatim shape library. You can also export your shapes for backup or use on another site.

What is the shape library?

The shape library is powered by Nominatim and lets you search for pre-built shapes for countries, states, cities, and other geographic boundaries. Just search for a place name and import the shape directly into your map.

Can I filter shapes by category?

Yes. Shape category filtering lets you assign categories to your shapes and give visitors the ability to show or hide groups of shapes on the map. This works just like marker category filtering.

What styling options are available?

You have full control over fill colour, fill opacity, line colour, line opacity, and line weight. Polygons also support hover opacity, which changes the fill when a visitor hovers over the shape. You can add text labels to shapes too.

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 →