logo
VPN Connected but Google Still Shows My Location? Causes and Fixes

VPN Connected but Google Still Shows My Location? Causes and Fixes

How this article was prepared

VPNScout reviews official documentation and public security guidance, then checks material claims during editorial updates. We do not describe a product as hands-on tested unless the article includes the test conditions and results.

If Google still shows your real or previous location while a VPN is connected, that does not automatically mean the VPN is leaking your IP address. A VPN changes the public network address used by traffic routed through its tunnel. Google can also use device location, browser or app permission, a recent location stored in a cookie, past activity, and account settings. First confirm that your public IP actually changed, then use the location label beneath Google Search results to identify the signal Google used.

Quick Answer

  1. Check your public IP before and after connecting the VPN.
  2. Look at the location explanation at the bottom of the Google results page.
  3. If it says From your device, review device, browser, website, or Google app location permission.
  4. If it says From your internet address, reconnect to another VPN server and retest the exact public IP.
  5. If it says Based on your past activity, test signed out or in a private window and review Search personalization.
  6. Force-close the Google app or browser and reconnect before reopening it.
  7. Clear only Google site data if an old location persists and you understand that this signs you out or resets preferences.

Google says it may use a device location from the last time Google was used and may keep a website location in a cookie for up to six hours. That makes an old city after connecting a VPN possible even when the new VPN IP is working correctly.

What a VPN Changes—and What It Does Not

Location signalDoes a VPN normally change it?
Public IP address seen by routed websitesYes
Approximate location assigned to the VPN IPUsually
Phone GPS or device locationNo
Browser or app location permissionNo
Nearby Wi-Fi and Bluetooth positioningNo
Google Account home, work, or region settingsNo
Previous searches and personalized activityNo
Location saved in a site cookieNo

A VPN is a network privacy tool, not a GPS spoofer. If a search page uses device location with your permission, it can show the nearby area even while websites see the VPN server's public IP. Conversely, an inaccurate city beside a changed IP can be a geolocation-database issue rather than a leak.

First: Verify Whether Your Public IP Changed

Use a controlled test before changing permissions:

  1. Disconnect the VPN and open a reputable public-IP checker.
  2. Privately note the public IPv4 and any public IPv6; do not post them in screenshots.
  3. Connect through the full VPN app to a server in a clearly different region.
  4. Open a fresh private browser window.
  5. Check the exact public addresses again with two independent results.
  6. Compare the address and network owner, not only the displayed city.

If the exact ISP address remains visible, follow our VPN connected but IP address not changing guide. Check split tunneling, browser-only extensions, IPv6, competing VPNs, and routing. If the public IP changed, the tunnel is likely working for that test even if Google still recognizes your area.

Read the Location Message Below Google Search

Scroll to the bottom of a Google results page and inspect how the location was determined. The wording can vary by device and region, but Google documents signals including:

  • From your device: Google received device location through an app, browser, or website permission.
  • From your internet address: Google estimated the general area from the public IP address.
  • Based on your past activity: Search activity or personalization helped estimate the area.

This label is more useful than guessing. Apply the matching fix below, then open a new search rather than repeatedly refreshing an old result.

Cause 1: Google Has Device Location Permission

On a phone, the Google app, Chrome, Safari, or another browser may be allowed to use the device's precise or approximate location. That location can come from GPS, Wi-Fi, mobile towers, and other device signals. A VPN does not alter it.

Fix on Android

Open Settings > Location > App permissions and select the Google app or browser you use. Choose the level of access that matches your needs. In Chrome, also open google.com, tap the site information control, and review the site's Location permission. Android and browser menu names can vary by version and manufacturer.

Blocking location can reduce the accuracy of nearby results, directions, weather, and emergency-related features. Change the permission only if that tradeoff matches your goal.

Fix on iPhone and iPad

Open Settings > Privacy & Security > Location Services, select the Google app or browser, and review its access and Precise Location setting. For Safari websites, review website location access as well. If you depend on navigation or local recommendations, consider limiting permission for the specific app rather than disabling Location Services for the entire device.

Cause 2: The Browser Has Site-Level Location Access

Device location may be enabled generally while google.com has its own permission. Chrome explains that, when a user allows a site to access location, the browser can obtain an estimate from Google Location Services and share it with that site.

Fix

In desktop Chrome, open Settings > Privacy and security > Site settings > Location, or use the site controls beside the address bar to change permission for google.com. Other browsers provide a similar per-site control. Close all Google tabs, reconnect the VPN, and open a new private window for the test.

Do not install a random location-changing extension. Extensions with access to browsing data can create a larger privacy problem than the location label you are trying to diagnose.

Cause 3: Google Is Reusing a Recent Location Cookie

Google documents that it may store a recent device location in a cookie that expires after six hours so Search can return results quickly. Reconnecting the VPN does not automatically erase that site data.

Fix

Start with the least disruptive test: open a private window, remain signed out, and search again. If the old location disappears, site data or account personalization was probably involved. You can then clear cookies and stored data for Google specifically rather than deleting all browser data.

Clearing site data can sign you out, remove preferences, and interrupt account recovery or security checks. Make sure you can sign back in before doing it.

Cause 4: Past Search Activity Is Personalizing Results

Searches for nearby businesses, directions, weather, sports, or local news can help Google infer a useful area. The bottom-of-results message may say the location is based on past activity.

Fix

Compare three tests:

  1. Your normal signed-in browser.
  2. A private window while signed out.
  3. A different browser with no Google session.

If only the signed-in result uses the familiar area, review Google Account activity and Search personalization controls. Do not delete useful account history solely to make a VPN test look different. The technical privacy question is whether the public IP changed; personalization is a separate account choice.

Cause 5: The Google App Has a Stale Location

Google states that its app may use location from the last time it was used so it can return results quickly. An app left open while the network changed may also retain an earlier session.

Fix

Force-close the Google app, connect the VPN first, and then reopen the app. On Android, clear the app cache before considering stored data. On iPhone, restart the app and device; reinstall only after simpler checks. Recheck the explanation under Search results.

Cause 6: The VPN IP Geolocation Database Is Wrong or Delayed

IP-location databases are estimates. A VPN server can be physically located in one place while a database maps its address to a nearby city, a provider's registered office, or an earlier owner. Different websites may disagree.

Fix

Compare the same connected public IP on two or three reputable lookup services. If the address belongs to the VPN provider but one service reports the wrong city, try another server and report the mismatch to the VPN provider or lookup database. Repeatedly clearing cookies will not repair an external IP database.

Cause 7: Split Tunneling Excludes Google or Your Browser

Split tunneling can send selected apps outside the VPN. A browser, Google app, or search domain excluded from the tunnel will intentionally use the ordinary internet address.

Fix

Open the VPN's Split tunneling, Bypass VPN, or Excluded apps settings. Temporarily return the list to default, reconnect, and repeat the IP test in the affected browser or app. If the browser works but the Google app does not, read our guide to a VPN working in a browser but not other apps.

Cause 8: You Installed Only a Browser Extension

A VPN extension usually protects supported traffic inside that browser. It does not change GPS and normally does not route the Google mobile app, Maps, another browser, or every desktop program.

Fix

Use the provider's official full-device app when you need system-wide routing. While diagnosing, avoid running the browser extension and full app with different server locations. If you intentionally use only an extension, test inside that protected browser and make sure google.com is not excluded.

Cause 9: IPv6 or WebRTC Shows Another Address

Some connections have public IPv4 and IPv6 simultaneously. A changed IPv4 beside an ISP-provided IPv6 deserves investigation. WebRTC can also reveal network address information, although a private local address is not the same as exposing the public ISP address.

Fix

Test public IPv4, public IPv6, DNS, and WebRTC separately. Update the VPN, try another maintained protocol, and contact the provider if the pre-VPN public address appears. Do not permanently disable IPv6 or browser communication features as your first fix; that can hide the symptom or break other services.

A Safe Troubleshooting Order

  1. Verify the exact public IP before and after connecting.
  2. Read Google's location-source message.
  3. Force-close and reopen the browser or Google app after connecting.
  4. Test signed out in a private window.
  5. Review device, app, browser, and site location permission.
  6. Reset split tunneling to default.
  7. Try another VPN server.
  8. Check public IPv6 and WebRTC separately.
  9. Clear Google site data only if a cookie is the likely cause.
  10. Contact the VPN provider if the ISP address still appears.

Change one variable at a time. This preserves evidence and avoids weakening several privacy controls without knowing which change mattered.

NordVPN Connected but Google Still Shows Your Location

With NordVPN, use the full Android, iOS, Windows, or macOS app and follow this sequence:

  1. Connect to a specific NordVPN server rather than relying only on a location label.
  2. Confirm that the public IP and network owner changed.
  3. Check NordVPN Split Tunneling where available and keep the test browser or Google app inside the tunnel.
  4. Review the Google app, browser, and google.com location permissions separately.
  5. Force-close the app, connect NordVPN, and reopen it.
  6. Try another NordVPN server if Google says the location came from your internet address.
  7. Enable Auto-connect if you want NordVPN to secure supported networks automatically.
  8. Use NordVPN's official support if the normal ISP public address still appears.

NordVPN is our current top all-around recommendation because its apps make server selection and Auto-connect accessible across Android and iOS. Those features improve routing consistency, but no VPN changes GPS, account history, cookies, or a third party's geolocation database.

Privacy Expectations That a VPN Cannot Meet Alone

A VPN can reduce what the local network and internet provider see about destination traffic and replace the public IP seen by routed services. It does not make a signed-in account anonymous, stop browser fingerprinting, erase cookies, block every tracker, prevent phishing, or change billing and account regions.

For the wider visibility picture, read what your internet provider can see when you use a VPN. Use a VPN as one layer alongside software updates, secure account settings, careful permissions, and reputable browser privacy controls.

Frequently Asked Questions

Why does Google know my location even with a VPN?

Google can use device location permission, browser or website permission, a recent location cookie, past activity, account information, and the VPN IP's approximate location. A VPN changes the routed public IP, not every location signal.

Does this mean my VPN is leaking?

Not necessarily. Compare the exact public IPv4 and IPv6 before and after connecting. If they changed to addresses associated with the VPN, a familiar Google location may come from another signal.

Can a VPN change my phone GPS location?

A standard VPN does not change GPS. Be cautious with location-spoofing apps and do not use them to falsify identity, payment, residency, or eligibility information.

Why does Google still show my old city after I change servers?

A recent location cookie, an open app session, account activity, or delayed IP geolocation can preserve the old city. Check the location explanation under Search results to identify the likely source.

Should I turn off all Location Services?

Usually not as a first step. Review the specific Google app, browser, and website permissions. Disabling all location services can impair navigation, local search, weather, and safety features.

Will Incognito mode hide my location?

It can provide a useful clean-session test, but it does not hide your IP or prevent device location permission by itself. Connect the VPN first and review permissions separately.

Can Google Maps show my real location through a VPN?

Yes. Maps is designed to use device location when permitted. That is expected behavior and does not prove that browser traffic bypassed the VPN.

The Bottom Line

When a VPN is connected but Google still shows your location, verify the public IP first and then read Google's explanation of the location source. If the IP changed, check device and site permission, app state, recent cookies, and personalization. If the ISP address did not change, inspect split tunneling, browser-only protection, IPv6, and routing.

A correct diagnosis separates network location from device and account location. That lets you improve privacy without deleting unrelated data, disabling useful safety features, or mistaking a remembered city for a VPN failure.