The WordPress map plugin for every location you run.
Mapsmith is the WordPress map plugin that makes managing dozens — or hundreds — of business
locations on Google Maps actually pleasant. No code. No plugin Frankenstein. Just pins.
Works with any WordPress theme No code required Free on WordPress.org
Everything you need
Built for businesses that have outgrown a single pin.
Multi-location management
Organize locations under businesses in a clean WordPress admin screen. Name them, set hours, add contact info — all without touching a line of code.
Google Maps integration
Beautiful, fast, embedded maps that work anywhere on your WordPress site. One shortcode, multiple maps per page, and all the Google Maps controls you expect.
Interactive sidebar
A built-in list view lets visitors scan locations alongside the map. Search by name, filter by location type, and tap straight through to directions.
98Lighthouse
Built for performance
No jQuery, no bloat — about 14KB gzipped on the front end. The Google Maps script loads async so it never blocks page render.
Works with any theme
Mapsmith inherits typography from your active theme. Front-end CSS is namespaced under .mapsmith-* so it does not collide with your theme styles.
10 built-in map themes, custom marker icons and SVGs, custom popover layouts, and per-instance CSS scoping that lets one map look different from another.
Free vs Pro
Start free. Upgrade when you're ready.
Mapsmith is fully usable on the free tier — most sites never need anything else. When you
want pixel-perfect brand control, Pro is one click away.
Free
$0/forever
Everything you need to get a real, interactive multi-location map onto your WordPress
site today.
The Pro CSS-scoping difference. Most WP plugins dump global styles. Mapsmith
Pro scopes everything per map instance — so a footer map can look totally different from a
contact-page map, and tweaks to one never bleed into the other.
WWordPress.org
Install the WordPress map plugin in 60 seconds.
Mapsmith lives on the WordPress plugin directory. No account required — just install the
WordPress map plugin, paste in a Google Maps API key (the setup wizard walks you through
it), and go.
1
Go to Plugins → Add NewFrom your WordPress admin sidebar.
2
Search for "Mapsmith"Look for the yellow-and-blue pin icon.
3
Install & ActivateYou'll find Mapsmith in your sidebar — start adding locations.