Where Google Gets Your Location and How to Override It
Google determines your location in three ways: GPS from your phone, your IP address, and location history you have turned on. To change what Google thinks your location is, you need to know which method is active on your device right now. On Android, this means checking your Location settings. On iPhone, Google Maps reads your location from the system settings you already control. The fastest change is usually turning off location services entirely, but if you want Google to think you are somewhere else — not just stop tracking — you have fewer options, and they depend on what device you use.
The most common reason to change your location is that Google Maps is showing the wrong city or neighborhood. This usually happens because your IP address belongs to a different area than where you actually are, or because location services are off and Google is guessing. The second most common reason is privacy: you want to stop sharing your real location with Google entirely. Both have different solutions.
Key Takeaways
- On Android, go to Settings > Location and toggle the switch off to stop Google from tracking you, or turn on location services and let Google Maps use GPS instead of your IP address.
- On iPhone, Google Maps uses whatever location permission you grant it in Settings > Privacy > Location Services, so change it there, not in Google Maps itself.
- If Google Maps shows the wrong city, the problem is usually your IP address, and the fastest fix is turning on GPS location services so Maps uses satellite data instead.
- You cannot make Google Maps display a fake location without using a VPN or location-spoofing app, which violates Google's terms of service and may break other apps.
- Google Location History is separate from real-time location tracking and can be turned off in your Google Account settings without affecting Maps.
Fixing Google Maps When It Shows the Wrong Location
If Google Maps is pinpointing you in the wrong city or neighborhood, the issue is almost always that location services are off and Google is using your IP address instead. Your IP address is assigned by your internet provider and often belongs to a city miles away from where you actually are. The fix is to turn on location services so Google Maps can use GPS instead.
On Android: Open Settings, tap Location, and turn the toggle on. Then open Google Maps, tap your profile icon in the top right, go to Location settings, and make sure "Location" is set to "On". Maps will now use GPS and should pinpoint you correctly within seconds. On iPhone: Open Settings, scroll to Google Maps, tap Location, and choose "Always" or "While Using the App". Then open Maps and it will use your phone's GPS.
If you have location services on and Maps still shows the wrong spot, try closing and reopening the app. If that does not work, restart your phone. GPS can take a minute or two to lock onto satellites, especially indoors, so wait a few seconds before assuming it is broken.
Turning Off Location Tracking Completely
If you do not want Google to know where you are at all, you have two separate switches to flip. The first is real-time location tracking, which affects Google Maps and other apps. The second is Google Location History, which is a record Google keeps of everywhere you have been — this is separate and stays on even if you turn off location services.
On Android: Go to Settings > Location and turn the toggle off. This stops Google Maps and other apps from seeing your location. Then, to turn off Location History, open your Google Account (you can do this through Settings > Google or by going to myaccount.google.com on any browser), tap "Manage your Google Account", go to the "Data & Privacy" tab, scroll down to "Web & App Activity", and make sure it is off. On iPhone: Go to Settings > Privacy > Location Services and turn it off entirely. Then go to your Google Account online, tap "Data & Privacy", find "Web & App Activity", and turn it off.
Turning off location services will make Google Maps less useful — it will not know where you are, so it cannot give you directions or show nearby restaurants. But it will stop Google from tracking you in real time. Location History is different: turning it off only stops Google from keeping a permanent record of where you have been. Your real-time location will still be visible to Google Maps if you have location services on.
Using a VPN or Fake Location App
Some people try to make Google Maps show a fake location by using a VPN (virtual private network) or a location-spoofing app. A VPN changes your IP address, which can make Google think you are in a different country or city. A location-spoofing app pretends to be your phone's GPS and sends false coordinates to Google Maps.
Both methods violate Google's terms of service. More importantly, they often break other apps that rely on your real location — your bank may flag suspicious activity if your location suddenly jumps to another country, ride-sharing apps will not work correctly, and emergency services will not be able to find you if you call 911. If you need to hide your location from Google for privacy reasons, turning off location services entirely is safer and more reliable than trying to feed Google false data.
Checking Which Apps Have Permission to See Your Location
Even if you have location services on, you can control which apps see your location. On Android: Go to Settings > Apps, tap an app name, tap Permissions, and tap Location. You can choose "Allow only while using the app", "Allow all the time", or "Don't allow". On iPhone: Go to Settings > Privacy > Location Services, scroll through the list, and tap each app to choose "Always", "While Using", or "Never".
Google Maps needs location permission to work, but other apps like email, weather, or social media do not. Turning off location for apps you do not use can improve both privacy and battery life. You can always turn it back on later if an app stops working the way you expect.
Understanding Google Location History
Google Location History is a timeline of everywhere you have been, stored in your Google Account. It is separate from whether location services are on right now. Even if you turn off location services, if Location History is on, Google will resume recording your movements the next time you turn location services back on. Conversely, you can have location services on and Location History off, which means Google Maps works but Google does not keep a permanent record.
To check your Location History, go to myaccount.google.com, tap "Data & Privacy", scroll to "Web & App Activity", and look for the toggle. If it is on, you can see your timeline by going to Google Maps on a computer, clicking the menu icon, and selecting "Your timeline". You can delete specific days or your entire history from there. Turning off Location History does not delete what Google has already recorded — you have to delete it manually.
Why Google Maps Asks for Location Permission Every Time
If Google Maps keeps asking for location permission when you open it, you probably chose "Allow only while using the app" instead of "Allow all the time". This is actually the safer choice for privacy, but it means Maps has to ask every time. If you want to stop seeing the prompt, go to your app permissions and change it to "Allow all the time". On Android, this is in Settings > Apps > Google Maps > Permissions > Location. On iPhone, it is Settings > Privacy > Location Services > Google Maps.
Choosing "Allow all the time" means Google Maps can see your location even when you are not actively using the app. This uses more battery and shares more data with Google. "Allow only while using the app" is more private and uses less battery, but you will see the permission prompt more often.
Frequently Asked Questions
Can I change my location in Google Maps without turning on GPS?
Not reliably. If you turn off GPS, Google Maps will use your IP address, which is usually wrong. You can use a VPN to change your IP address, but this violates Google's terms and may break other apps. The only reliable way to change your location in Maps is to turn on GPS so Maps can use your actual coordinates.
Does turning off location services stop Google from tracking me?
It stops real-time tracking by Google Maps and other apps. But if you have Location History turned on in your Google Account, Google will resume recording your location the next time you turn location services back on. You need to turn off Location History separately in your Google Account settings to stop Google from keeping a record.
Why does Google Maps work better when I turn on location services?
GPS is much more accurate than IP address tracking. Your IP address is assigned by your internet provider and often belongs to a city far away from you. GPS uses satellites and is accurate to within a few meters. When you turn on location services, Google Maps switches from your IP address to GPS and can pinpoint you correctly.
If I turn off location for an app, will it stop working?
It depends on the app. Google Maps will not work without location permission. Weather apps will show your local forecast without it, but you can still search for other cities. Most social media and email apps work fine without location. If an app stops working after you turn off location, you can always turn it back on for that app only.
Can I see what Google knows about my location history?
Yes. Go to myaccount.google.com, tap "Data & Privacy", find "Web & App Activity", and turn it on if it is off. Then go to Google Maps on a computer, click the menu, and select "Your timeline". You can see every place Google has recorded you visiting. You can delete specific days or your entire history from there.