Your iPhone’s GPS should normally make it easy to find your location, get directions, and use location-based apps. When it stops working, Maps may show the wrong location, navigation can become unreliable, or an app may keep saying that it cannot determine your position.
The problem is not always the GPS hardware. iPhone Location Services uses a combination of GPS, Wi-Fi, Bluetooth, and cellular information to determine your location. That means a permission setting, network problem, incorrect date and time, poor satellite visibility, or an app-specific setting can make it appear as though GPS has stopped working.
I recommend starting with the simple fixes below before assuming there is a hardware problem.
Why Is My iPhone GPS Not Working?
Several things can cause GPS or location problems on an iPhone:
- Location Services is turned off.
- The affected app does not have permission to use your location.
- Precise Location is disabled for the app.
- Your iPhone has a weak or unavailable internet connection.
- Buildings, roofs, walls, or other obstructions are interfering with GPS signals.
- The date, time, or time zone is incorrect.
- The Maps or navigation app has temporarily stopped responding.
- iOS needs an update.
- Location and privacy settings need to be reset.
- The problem is specific to one app rather than the iPhone itself.
- The device may have a hardware or antenna problem.
Apple explains that Location Services can use GPS, Bluetooth, Wi-Fi, and cellular networks to determine your location. GPS accuracy can also be affected when the iPhone does not have a clear view of the sky. citeturn0search1turn0search4
1. Make Sure Location Services Is Turned On
This is the first setting I would check.
Open:
Settings → Privacy & Security → Location Services
Make sure Location Services is turned on.
If it is off, apps such as Maps and other navigation services cannot use Location Services to determine your position. Apple also notes that turning Location Services off can limit the functionality of various apps and features. citeturn0search1turn0search2
After turning it on, open Maps and check whether your current location appears correctly.
2. Give the App Permission to Use Your Location
Location Services can be enabled while an individual app is still blocked from accessing your location.
Go to:
Settings → Privacy & Security → Location Services
Find the app that is having the problem.
For example, if Google Maps is not finding your location, select Google Maps. If Apple Maps is the problem, select Maps.
Make sure the app has an appropriate location permission, such as While Using the App.
Apple currently provides options including Never, Ask Next Time Or When I Share, While Using the App, and Always, depending on the app. citeturn0search1turn0search10
Try opening the navigation app again after changing the permission.
3. Turn On Precise Location
If your iPhone knows approximately where you are but cannot pinpoint your position accurately, Precise Location may be disabled.
Go to:
Settings → Privacy & Security → Location Services
Tap the affected app.
Then make sure Precise Location is enabled.
Precise Location allows an app to receive your specific location instead of only an approximate location. This is particularly important for navigation apps that need accurate positioning. citeturn0search1turn0search2
This is one of the most important settings to check when Maps shows a large circle around your location or places you several streets away from where you actually are.
4. Check Your Wi-Fi or Mobile Data Connection
GPS does not depend entirely on your internet connection, but iPhone Location Services uses multiple sources to determine location, and Apple notes that Maps requires an internet connection for accurate directions and location-related information.
Make sure either Wi-Fi or mobile data is working.
You can test this by opening Safari and visiting a website.
If websites are not loading, fix your internet connection first.
If you are using mobile data, check:
Settings → Mobile Service
Make sure mobile data is enabled.
If you are connected to Wi-Fi, try switching Wi-Fi off temporarily and testing Maps over mobile data.
Apple specifically recommends having Wi-Fi or mobile data enabled when troubleshooting problems finding your current location in Maps. citeturn0search7
5. Move Somewhere With a Clearer View of the Sky
If GPS works poorly indoors but becomes accurate outside, the problem may be satellite visibility rather than a software fault.
GPS accuracy depends partly on the number of visible satellites. Walls, vehicle roofs, tall buildings, mountains, and other obstructions can interfere with the signal.
Try taking your iPhone outside and opening Maps.
Wait for a short time and see whether the location becomes more accurate.
Apple notes that locating visible satellites can take several minutes and that accuracy can improve as the device receives more satellite information. citeturn0search4
This is particularly useful if you are testing GPS inside a building, underground parking area, tunnel, or enclosed vehicle.
6. Check Date and Time Settings
An incorrect date, time, or time zone can affect location accuracy.
Open:
Settings → General → Date & Time
Turn on:
Set Automatically
Apple specifically recommends checking the date, time, and time zone when an iPhone cannot determine its current location accurately. citeturn0search4turn0search7
After changing the setting, reopen Maps and test your location again.
7. Restart Your iPhone
A simple restart can clear temporary software problems affecting Location Services, Maps, networking, or other system processes.
Turn the iPhone off, wait a few seconds, and turn it back on.
Then open Maps and tap the location button to check your position.
Apple also recommends restarting an iPhone when Maps cannot determine the current location after checking the relevant location and network settings. citeturn0search7
8. Close and Reopen the Maps App
If GPS works in one app but Maps is stuck, the app itself may be experiencing a temporary problem.
Close Maps from the app switcher and open it again.
Then tap the current-location button.
If your location appears normally afterward, the problem was likely temporary rather than a GPS hardware failure.
You can also test another location-based app. If several apps have the same problem, focus on the iPhone’s Location Services and system settings rather than troubleshooting only Maps.
9. Check Whether the Problem Affects Every App
This is an important troubleshooting step.
Ask yourself:
Is GPS not working everywhere, or only in one app?
For example:
- Apple Maps cannot find your location.
- Google Maps also cannot find your location.
- Find My is showing an incorrect location.
- Weather apps cannot determine your location.
- Other location-based apps have the same problem.
If several apps are affected, the issue is more likely related to Location Services, networking, iOS, or the device itself.
If only one app is affected, check that app’s location permission first.
This distinction can save you from resetting the entire iPhone unnecessarily.
10. Update iOS
If the problem started after a software change or your iPhone has not been updated for a long time, check for an iOS update.
Open:
Settings → General → Software Update
If an update is available, install it after making sure your iPhone has enough battery power and a reliable internet connection.
An iOS update can contain bug fixes and improvements that may resolve system-level problems.
After updating, test GPS again before making more advanced changes.
11. Reset Location & Privacy Settings
If Location Services appears correctly configured but apps still cannot determine your location, resetting Location & Privacy can help.
Go to:
Settings → General → Transfer or Reset iPhone → Reset → Reset Location & Privacy
This resets location and privacy permissions to their defaults.
It does not erase your photos, apps, messages, or other personal content.
However, apps will need to request location permission again after the reset. Apple documents this reset as a way to return location and privacy settings to their default state. citeturn0search4
After resetting it, open Maps and allow the app to use your location when prompted.
Then make sure Precise Location is enabled for navigation apps that need accurate positioning.
12. Reset Network Settings
If GPS problems appear alongside Wi-Fi, cellular, or other connectivity problems, resetting network settings may be worth trying.
This is more disruptive than restarting the phone because it removes saved network-related settings.
Before doing it, make sure you know your Wi-Fi passwords.
You can find the reset option under:
Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings
Afterward, reconnect to Wi-Fi and test Maps again.
I would use this step only when the GPS issue appears to be connected to broader network problems.
13. Test the Compass App
The built-in Compass app can provide another useful test.
Open Compass and check whether it can determine your location.
Apple states that Compass can show your current location, coordinates, and elevation, and it also requires Location Services permission. citeturn0search11
If Compass cannot access your location, go to:
Settings → Privacy & Security → Location Services → Compass
Make sure it has permission to use your location.
If multiple Apple apps and third-party navigation apps all fail to determine your location, the problem is less likely to be limited to Maps.
14. Check Find My if Location Sharing Is Also Broken
If your concern is not just navigation but also location sharing, check Find My.
Open:
Settings → Privacy & Security → Location Services → Find My
Make sure Find My can use your location.
You can also open the Find My app, tap Me, and check whether Share My Location is enabled if you want to share your location with other people. Apple documents Location Services as a requirement for Find My location sharing. citeturn0search3
If Maps works but Find My does not update your location, the problem may be related to Find My settings rather than GPS itself.
15. Check Airplane Mode
Airplane Mode can interfere with the connections your iPhone uses for location-related services.
Open Control Center and make sure Airplane Mode is off.
If it is already off, you can try turning Airplane Mode on for a few seconds and then turning it off again.
Afterward, wait a moment and test Maps.
This is a quick step, so it is worth trying before more complicated resets.
16. Test the iPhone Without a New Case or Accessory
This is not the first thing I would investigate, but if GPS problems began immediately after installing a new case or accessory, test the phone without it.
The goal is simply to eliminate a recently introduced variable.
Test the iPhone outside with a clear view of the sky and compare the results with and without the case.
If the GPS problem remains exactly the same, the case is unlikely to be the cause.
17. Check for a Hardware Problem
If you have tried the software fixes and GPS remains unreliable across multiple apps, a hardware issue becomes more plausible.
Pay particular attention if:
- GPS stopped working after a drop.
- The iPhone was exposed to liquid.
- Location is consistently far from your actual position.
- Maps cannot determine your location even outdoors.
- Several location-based apps fail.
- Compass and Maps both have location problems.
- The problem continues after resetting Location & Privacy.
- The issue persists after updating iOS.
At that point, professional hardware diagnosis is more appropriate than repeatedly changing software settings.
iPhone GPS Is Wrong but Not Completely Broken
A common situation is that GPS works, but the location is inaccurate.
For example, Maps may show you:
- On the wrong street
- Several buildings away
- In a nearby neighborhood
- In the wrong part of a city
- With a large blue location circle
Start by checking Precise Location.
Then move outdoors with a clearer view of the sky and wait for the position to become more accurate.
Also check the date and time settings and make sure the iPhone has an active Wi-Fi or mobile data connection.
Apple explains that the blue circle around your location in Maps indicates uncertainty. A smaller circle means the device has determined your location more precisely. citeturn0search4
iPhone GPS Not Working in Google Maps
If Google Maps is the only app with the problem, check its location permission first.
Go to:
Settings → Privacy & Security → Location Services → Google Maps
Make sure it has permission to use your location and that Precise Location is enabled.
Then close Google Maps and reopen it.
If Apple Maps works correctly while Google Maps does not, focus on Google Maps rather than resetting iPhone-wide location settings immediately.
iPhone GPS Not Working in Apple Maps
If Apple Maps cannot find your location, check:
- Location Services is enabled.
- Maps has location permission.
- Precise Location is enabled.
- Wi-Fi or mobile data is working.
- Date and time are set automatically.
- You are testing outdoors or somewhere with a clearer view of the sky.
- Maps has been closed and reopened.
- The iPhone has been restarted.
These are also consistent with Apple’s current troubleshooting guidance for Maps location problems. citeturn0search7turn0search0
iPhone GPS Not Working After an iOS Update
If GPS stopped working immediately after an iOS update, first restart the iPhone and check Location Services and Precise Location.
Then check whether another update is available under:
Settings → General → Software Update
If the problem affects only one app, update that app as well.
Avoid immediately resetting the entire phone. Start by identifying whether the problem is limited to one application or affects Location Services system-wide.
When Should You Reset the iPhone?
A full factory reset should be one of your last options.
You normally should not erase the iPhone just because GPS is inaccurate.
Before considering a full reset, try:
- Location Services
- App permissions
- Precise Location
- Network connection
- Date and time
- Restarting the iPhone
- Updating iOS
- Resetting Location & Privacy
- Resetting Network Settings
If GPS still fails across multiple apps after all of these steps, professional support may be a better next step than repeatedly resetting the device.
Frequently Asked Questions
Why is GPS not working on my iPhone?
GPS problems can result from disabled Location Services, incorrect app permissions, disabled Precise Location, poor satellite visibility, network problems, incorrect date and time, software issues, or hardware faults.
How do I reset GPS on my iPhone?
There is not a single “reset GPS” button. A useful first step is to turn Location Services off and back on. If that does not help, you can reset Location & Privacy under Settings → General → Transfer or Reset iPhone → Reset.
Why is my iPhone GPS showing the wrong location?
Check Precise Location, your internet connection, date and time, and your surroundings. Tall buildings, walls, vehicle roofs, and other obstructions can reduce GPS accuracy. citeturn0search4
Does iPhone GPS need Wi-Fi?
GPS itself does not require Wi-Fi, but iPhone Location Services uses multiple sources to determine your position, and Maps depends on an internet connection for useful map and directions data. citeturn0search0turn0search4
Why does GPS work outside but not inside?
GPS signals can be weakened by walls, roofs, underground locations, and other obstructions. Your iPhone can use Wi-Fi and cellular information to supplement location determination when GPS visibility is limited. citeturn0search4
Why is GPS not working in only one app?
The app may not have permission to access Location Services or Precise Location. Check Settings → Privacy & Security → Location Services, select the app, and review its permissions. citeturn0search1
Does resetting Location & Privacy delete everything?
No. It resets location and privacy permissions. Your apps and personal data remain on the iPhone, but apps will need to request permission again. citeturn0search4
When is an iPhone GPS problem likely to be hardware-related?
A hardware issue becomes more likely when GPS fails across several apps, remains inaccurate outdoors, and continues after software troubleshooting, particularly if the iPhone has recently been dropped or exposed to liquid.
The Best Way to Fix iPhone GPS Problems
Start with the settings that control location access. Make sure Location Services is enabled, give the affected app permission to use your location, and turn on Precise Location when accurate positioning is required.
Then check your internet connection, date and time, and surroundings. If the problem remains, restart the iPhone and update iOS before moving on to Reset Location & Privacy or Reset Network Settings.
The most important troubleshooting clue is whether the problem affects one app or the entire iPhone. If only one navigation app fails, focus on its permissions. If Maps, Compass, Find My, and other location-based apps all fail, investigate the iPhone’s system settings and, eventually, possible hardware problems.
For most software-related GPS problems, you can fix the issue without erasing the iPhone or disabling important system features.
Related TechWise Zone Guides
If you are troubleshooting other iPhone problems, you may also find these guides useful:
