📱 iPhoneiPadFix All Guides →

iPhone GPS Not Working? 10 Fixes for Location & Maps Issues

iPhone showing wrong location, Maps can't find you, or GPS arrow is spinning forever? These fixes cover all GPS and location issues on iPhone 11 through iPhone 16 Pro Max running iOS 17 and iOS 18.

⚡ Most Common Fix

Go to Settings → Privacy & Security → Location Services → Maps (or whichever app) → set to "While Using the App." Then toggle Location Services off and back on. Fixes most "location unavailable" and wrong-location issues instantly.

iPhone GPS uses three positioning systems working together: true GPS satellites, Wi-Fi positioning (uses nearby router locations from Apple's database), and cellular tower triangulation. When location fails, it's almost always a permissions issue, a software glitch in the location daemon, or an environmental obstruction — not hardware failure.

Permissions Fixes (Start Here)

1Check Location Services permissions

Settings → Privacy & Security → Location Services. Make sure Location Services is toggled ON at the top. Then tap the specific app (Maps, Waze, Google Maps, etc.) and verify it's set to "While Using the App" or "Always" — not "Never." After iOS updates, permissions sometimes reset to "Ask Next Time" which blocks GPS silently.

2Enable Precise Location

Settings → Privacy & Security → Location Services → tap the app → toggle "Precise Location" ON. iOS 14 introduced an option to share only approximate location (city-level). If Precise Location is off, Maps will place you within a mile or two of your actual position — accurate enough for weather but useless for turn-by-turn navigation.

3Check System Services location access

Settings → Privacy & Security → Location Services → scroll to bottom → System Services. Make sure "iPhone Location" and "Networking & Wireless" are enabled. These are the system-level hooks that allow the GPS chip and Wi-Fi positioning to function for all apps. If either is off, all location will fail or be wildly inaccurate.

Software Fixes

4Toggle Location Services off and on

Settings → Privacy & Security → Location Services → toggle OFF, wait 10 seconds, toggle back ON. This restarts the locationd daemon — the system process that manages GPS data from all sources. Fast and effective for "stuck" or spinning location indicators.

5Toggle Airplane Mode on then off

Control Center → Airplane Mode ON → wait 30 seconds → Airplane Mode OFF. This resets all radios including the GPS/GNSS chip, cellular, and Wi-Fi simultaneously. Often resolves situations where the GPS chip is initialized but not acquiring satellite lock.

6Restart iPhone

A full restart clears the location daemon cache and resets GPS ephemeris data (the satellite position data your iPhone downloads to speed up GPS lock). After restart, go outside and open Maps — give it 30-60 seconds to reacquire. The first lock after a restart is slower but more accurate.

7Reset Location & Privacy

Settings → General → Transfer or Reset iPhone → Reset → Reset Location & Privacy. This resets all app location permissions back to "Ask Next Time" — you'll need to re-grant access to each app that requests it. Fixes deep permission corruption that survives individual app permission changes.

⚠️ Case interference is real: Thick metal cases, wallet cases with metal plates, and magnetic mounts directly over the back-top area (where the GPS antenna sits on most iPhones) can block GPS signal. The iPhone 16 GPS antenna array sits near the top-right corner on the back. Try removing your case and testing outdoors — you may be surprised how much signal a metal case blocks.

Environment & Hardware Fixes

8Go outside and wait for satellite lock

GPS requires line-of-sight to satellites. Inside buildings, underground, or between tall city buildings (urban canyon effect), GPS signal is severely degraded or blocked. Wi-Fi and cellular positioning take over indoors but are less precise. For true GPS lock: go outside, open Maps, and wait up to 60 seconds in an open area. The blue dot circle shrinks as accuracy improves.

9Check for iOS update

Settings → General → Software Update. Several iOS releases have included GPS firmware fixes — iOS 17.3 and 18.1 both addressed specific location accuracy regressions. A GPS issue that appeared after an update is often fixed in the next minor release.

10Reset Network Settings

Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. This resets Wi-Fi positioning caches and cellular triangulation data alongside network configs. It clears corrupted Wi-Fi positioning data that can cause your iPhone to consistently place you blocks away from your actual location. Note: resets saved Wi-Fi passwords.

✅ Maps vs Google Maps accuracy: Apple Maps and Google Maps use different positioning pipelines. If Maps shows wrong location but Google Maps is accurate (or vice versa), it's an app-level issue — not GPS hardware. Try whichever works better for navigation. Google Maps has its own location caching that sometimes diverges from the iOS location daemon.

When It's Hardware

True GPS hardware failure (the GNSS chip or its antenna) is rare but identifiable: Location Services toggle causes a crash, GPS fails across ALL apps including the system compass, and the issue persists after a full DFU restore. Apple's out-of-warranty GPS repair is typically part of a logic board service — not inexpensive. This scenario represents less than 5% of reported GPS issues.

🔗 Navigation Accessories

→ MagSafe iPhone Car Mounts on Amazon → GPS-Friendly iPhone Cases (no metal plates) on Amazon → Portable GPS Trackers on Amazon

GPS hardware issue?

If your iPhone GPS fails after a full restore and the steps above don't help, it may be a hardware fault. PC Medics of NJ can diagnose GPS and antenna issues on all iPhone models.

📞 Call 856-914-1074