Back to Blog
Tutorials

How to Embed Google Maps in Notion: Location Guide

Alex Thompson
9 min read
Share:
embed google maps in notiongoogle maps notionnotion locationnotion embed maps
NE

Introduction

Location context enriches documentation, and embedding Google Maps in Notion adds visual geographic information to your pages. From office locations to travel itineraries, maps bring your content to life.

Embedding Methods

  • Open Google Maps

  • Find your location/place

  • Click "Share"

  • Copy the link

  • Paste in Notion → Create embed
  • Method 2: Embed Code

  • In Google Maps, click "Share"

  • Select "Embed a map"

  • Choose size

  • Copy the iframe src URL

  • Use in Notion's embed block
  • Method 3: My Maps (Custom)

    For custom maps:

  • Create map at mymaps.google.com

  • Add pins, routes, areas

  • Click "Share" → "Embed on my site"

  • Copy iframe URL

  • Embed in Notion
  • Method 4: Notion Embed Service

    Notion Embed offers:

  • Enhanced map display

  • Custom styling

  • Better mobile experience
  • Map Types

    Single Location

    Best for: Office addresses, meeting spots

    https://www.google.com/maps/place/PLACE_NAME

    Directions

    Show routes:

    https://www.google.com/maps/dir/START/END

    Search Results

    Display area searches:

    https://www.google.com/maps/search/coffee+near+me

    Street View

    Immersive views:

    https://www.google.com/maps/@LAT,LNG,3a,75y,HEADING,TILT

    Custom My Maps

    Multiple pins and layers:

  • Custom markers

  • Drawn routes

  • Area highlights

  • Information layers
  • Customization

    Map Size Options

    When using embed code:

  • Small: 400x300

  • Medium: 600x450

  • Large: 800x600

  • Custom: Any dimensions
  • Map Features

    Control what shows:

  • Zoom level

  • Map type (roadmap, satellite, terrain)

  • Traffic layer

  • Street view availability
  • Embed Parameters

    <h1 id="set-zoom-level-1-20">Set zoom level (1-20)</h1>
    &z=15

    <h1 id="map-type">Map type</h1>
    &maptype=satellite

    <h1 id="hide-info-windows">Hide info windows</h1>
    &output=embed

    Use Cases

    Office/Business Location

    <h1 id="contact-us">Contact Us</h1>

    <h2 id="our-office">Our Office</h2>
    [Embedded Google Map - office location]

    <h2 id="address">Address</h2>
    123 Main Street
    City, State 12345

    <h2 id="directions">Directions</h2>

  • Nearest subway: Station A

  • Parking: Available on-site

  • Travel Planning

    Create trip itineraries:

    <h1 id="italy-trip-2026">Italy Trip 2026</h1>

    <h2 id="day-1-rome">Day 1 - Rome</h2>
    [Embedded map with Day 1 pins]

    <h3 id="locations">Locations</h3>

  • Colosseum

  • Roman Forum

  • Trevi Fountain
  • <h2 id="day-2-florence">Day 2 - Florence</h2>
    [Embedded map with Day 2 pins]

    Event Venues

    Conference or meetup pages:

  • Venue location

  • Parking options

  • Nearby hotels

  • Restaurant recommendations
  • Property Listings

    Real estate documentation:

  • Property location

  • Neighborhood view

  • Nearby amenities

  • Schools and transit
  • Team Directory

    For distributed teams:

  • Office locations

  • Time zones

  • Team member locations (with permission)
  • Best Practices

    Design

  • Choose appropriate zoom level

  • Size maps for content balance

  • Add text context around maps

  • Consider mobile viewing
  • Performance

  • One map per page (ideally)

  • Use static images for multiple locations

  • Consider Notion Embed for optimization
  • Privacy

  • Don't share private addresses without permission

  • Use general area for privacy

  • Consider who has page access
  • Troubleshooting

    Map Not Embedding

  • Check URL format

  • Use embed code URL (not share link)

  • Try /embed block
  • Wrong Location Showing

  • Verify coordinates/address

  • Check map link is current

  • Re-copy from Google Maps
  • Alternative: Static Map Images

    For simplicity:

  • Screenshot Google Maps

  • Upload to Notion as image

  • Faster loading, no interactivity
  • FAQ

    Can I embed a Google My Maps with multiple pins?

    Yes! Create your custom map at mymaps.google.com, then embed using the share/embed option.

    Do embedded maps work offline?

    No, Google Maps requires internet connection to load and interact.

    Can I track interactions with embedded maps?

    Standard embeds don't provide analytics. Use Notion Embed for tracking.

    How do I update the map location?

    Delete the embed and re-embed with the new location. Maps don't auto-update location.

    Are there API costs for embedded maps?

    Standard embedded maps (iframe) are free. Google Maps API usage is separate.

    Conclusion

    Embedding Google Maps in Notion adds valuable location context:

  • Use embed code for best results

  • Create My Maps for custom pins

  • Size appropriately for your page

  • Use Notion Embed for enhanced features
  • Start mapping your workspace today!

    Enhance your map embeds →

    ---

    Related: Google Forms Embed | Google Sheets Embed

    AT

    Alex Thompson

    Content Creator at Notion Embed. Passionate about helping people share their knowledge with the world.

    View all posts →

    Frequently Asked Questions

    Can I embed a Google My Maps with multiple pins?

    Yes! Create your custom map at mymaps.google.com, then embed using the share/embed option.

    Do embedded maps work offline?

    No, Google Maps requires internet connection to load and interact.

    Are there API costs for embedded maps?

    Standard embedded maps (iframe) are free. Google Maps API usage is separate.

    Ready to Transform Your Notion Content?

    Join thousands of creators, startups, and businesses using Notion Embed to power their websites. Get started in minutes.

    No credit card requiredSetup in 5 minutesCancel anytime