
Fix Location Not Working on Android: Complete Troubleshooting Guide
Android location issues can stem from permissions, settings, hardware, or software. This guide covers all the bases, whether you're using a Samsung, Pixel, OnePlus, or any other Android device.
Quick Diagnosis
First, identify your specific issue:
- No location at all: GPS not functioning
- Inaccurate location: Wrong position or jumping around
- Slow location: Takes forever to get a GPS fix
- App-specific: Works in some apps but not others
Fix 1: Enable High Accuracy Mode
Android offers different location modes. High Accuracy uses GPS, WiFi, and cellular for the best results:
Android 12 and newer:
- Open Settings โ Location
- Tap Location Services
- Tap Google Location Accuracy
- Enable Improve Location Accuracy
Older Android versions:
- Open Settings โ Location
- Tap Mode or Locating Method
- Select High Accuracy
Fix 2: Check App Permissions
Each app needs permission to access location:
- Open Settings โ Apps
- Find the problematic app
- Tap Permissions โ Location
- Select Allow all the time or Allow only while using the app
For Google Maps specifically:
- Open Settings โ Apps โ Google Maps
- Tap Permissions โ Location
- Choose Allow all the time
- Enable Use precise location
Fix 3: Calibrate the Compass
An uncalibrated compass causes direction problems and can affect GPS accuracy:
Using Google Maps:
- Open Google Maps
- Tap the blue dot (your location)
- Tap Calibrate compass
- Move your phone in a figure-8 pattern
- Repeat until accuracy improves to "High"
Manual calibration:
Hold your phone and make three figure-8 motions in the air. This spins the internal compass in multiple axes.
Tip: Do this in an open area, away from metal objects and electronics.
Fix 4: Enable WiFi and Bluetooth Scanning
These help improve location accuracy even when WiFi is off:
- Open Settings โ Location
- Tap Location Services or Scanning
- Enable WiFi scanning
- Enable Bluetooth scanning
Your phone uses nearby networks and devices to triangulate position, supplementing GPS data.
Fix 5: Disable Battery Saver
Battery-saving modes restrict GPS usage:
- Open Settings โ Battery
- Turn off Battery Saver or Power Saving Mode
For per-app battery optimization:
- Settings โ Apps โ select app โ Battery
- Select Unrestricted or disable optimization
Fix 6: Clear Google Maps Cache
Corrupted cache can cause location issues:
- Open Settings โ Apps โ Google Maps
- Tap Storage
- Tap Clear Cache
- (Optional) Tap Clear Data โ this resets the app completely
After clearing data, open Maps and let it reconfigure.
Fix 7: Check for System Updates
GPS bugs are often fixed in software updates:
- Open Settings โ System โ Software Update
- Tap Check for updates
- Install any available updates
- Restart your phone
Also update Google Play Services:
- Open Play Store
- Search for "Google Play Services"
- Update if available
Fix 8: Test in Safe Mode
Safe Mode disables third-party apps that might interfere with GPS:
- Press and hold the Power button
- Touch and hold Power off until "Safe mode" appears
- Tap OK
- Test location services
If GPS works in Safe Mode, a third-party app is the problem. Boot normally and uninstall recently installed apps.
Fix 9: Reset Network Settings
This resets WiFi, Bluetooth, and cellular settings:
- Open Settings โ System โ Reset options
- Tap Reset Wi-Fi, mobile & Bluetooth
- Confirm the reset
Note: You'll need to reconnect to WiFi networks afterward.
Fix 10: Factory Reset (Last Resort)
If nothing else works:
- Back up your data (Google Drive, external storage)
- Settings โ System โ Reset options
- Erase all data (factory reset)
- Follow setup prompts
If GPS still doesn't work after factory reset, it's likely a hardware issue requiring professional repair.
Samsung-Specific Fixes
Samsung devices have additional location settings:
- Open Settings โ Biometrics and security โ App permission monitor
- Ensure Maps/location apps aren't being restricted
- Check Settings โ Device care โ Battery โ App power management
- Add problematic apps to the "Never sleeping apps" list
Pixel-Specific Fixes
For Google Pixel phones:
- Check for Pixel-specific updates: Settings โ System โ System update
- Reset GPS: Settings โ System โ Developer options โ Select mock location app (should be "Nothing selected")
Testing Your Fix
Verify location is working:
- Visit our GPS Coordinates page in Chrome
- Allow location permission
- Coordinates should appear within seconds
- Verify accuracy matches your actual position
When to Seek Repair
Consider professional help if:
- GPS never works, even outdoors
- Multiple troubleshooting steps failed
- Phone was recently dropped or water-damaged
- Issue started after physical damage
Contact your phone manufacturer or visit an authorized repair center.
Related Articles:
WhatIsMyLocation Team
Our team of network engineers and web developers builds and maintains 25+ free networking and location tools used by thousands of users every month. Every article is reviewed for technical accuracy using real-world testing with our own tools.
Related Articles
Try Our Location Tools
Find your IP address, GPS coordinates, and more with our free tools.