The best Google Maps plugin for WordPress depends on how many locations you show. GeoVerse Maps is a free Google Maps block with custom markers, category filters, directions, search and a list view — and no paid version. MapPress and WP Store Locator are great keyless options using OpenStreetMap. WP Go Maps keeps directions and categories in Pro.
Disclosure: WPXERO makes GeoVerse Maps; this comparison covers version 1.5.2. Everything said here about the other plugins comes from their WordPress.org readmes, linked in each section, as of October 25, 2026.
Comparison table
| GeoVerse Maps | WP Go Maps | MapPress | Map Block for Google Maps | WP Store Locator | |
|---|---|---|---|---|---|
| Paid version | None — all free | Pro | Pro | — | — |
| Map providers | Google, Leaflet/OSM and others | Google, Leaflet/OpenFreeMap, Mapbox | OSM, Google, Mapbox, Stadia | ||
| Works without an API key | Basic Google embed | With OSM engines | Yes (Leaflet) | No | Yes (OSM) |
| Native block | Yes | Yes | Yes | Yes | Yes + shortcode |
| Unlimited markers | Yes | Yes | Yes | One location | Unlimited locations |
| Custom marker icons | Free | Pro | Pro | — | Free (Marker Studio) |
| Categories + front-end filter | Free | Pro | Pro | — | Free |
| Directions | Free | Pro | Free (via Google Maps) | — | Free |
| Visitor search box | Free | Store locator search | Pro | — | Free, by address and radius |
| Marker list view | Free | Pro | Pro templates | — | Free results list |
| Map styles | Presets + custom JSON | — | — | — | — |
| Traffic, transit, bicycling layers | Free | — | — | — | — |
"—" means the plugin's readme doesn't mention it. Sources: GeoVerse Maps, WP Go Maps, MapPress, Map Block for Google Maps, WP Store Locator.
GeoVerse Maps — every feature free, in one block
GeoVerse Maps is a native Google Maps block for the block editor. Insert it, search for your address, and you have a working embedded map — no Google Cloud console needed. Add a Google Maps API key and the rest opens up: unlimited markers with custom icons, colour-coded style presets or your own style JSON, info windows with hours, phone numbers and links, a visitor search box, marker categories with filtering, turn-by-turn directions from the visitor's location, traffic, transit and bicycling layers, a clickable list view, fullscreen and per-breakpoint height.
There's no Pro version, so nothing is held back. Assets load only on pages with the block.
Pick it if: you want Google Maps with markers, filters and directions in the block editor, without paying.
Where it falls short: Google Maps only (no OpenStreetMap), no shortcode or Elementor widget, and the search box finds places on the map rather than "stores within 25 miles" — see WP Store Locator for radius search.
WP Go Maps — flexible engines, Pro for the good bits
WP Go Maps supports Google Maps and keyless engines like Leaflet/OpenStreetMap, unlimited markers, a map block, an Elementor integration and a basic store locator for free. Directions, marker descriptions and images, categories and filtering, custom icons and list views are Pro.
MapPress — keyless and simple
MapPress works the moment you activate it — no API key — using Leaflet with OpenFreeMap, or Google Maps if you prefer. Unlimited maps and markers, clustering and Google directions are free; searchable maps, store locators, custom icons and filtering are Pro.
Pick it if: you don't want to deal with Google keys or billing at all.
Map Block for Google Maps — one simple block
Map Block for Google Maps is a minimal block showing one Google map. It needs an API key.
WP Store Locator — a real "find the nearest store"
WP Store Locator is a dedicated store locator: search by address with radius and category filters, unlimited locations with details and opening status, a landing page per location, and keyless OpenStreetMap or Google Maps.
Pick it if: you have many branches and visitors need the nearest one by distance.
Which should you choose?
| If you need… | Choose |
|---|---|
| A Google Maps block with markers, filters and directions, free | GeoVerse Maps |
| A map on a contact page, no key | GeoVerse Maps (embed) or MapPress |
| Traffic or transit layers | GeoVerse Maps |
| No Google at all | MapPress or WP Store Locator |
| Radius "near me" search across many branches | WP Store Locator |
Get started
Install GeoVerse Maps, then follow our guides: Google Maps without an API key, getting a Google Maps API key, a free store locator and a contact page map for local SEO.