What to Do When Windows Location Services Show Incorrect City Data
Windows location services show the wrong city when your internet provider or nearby Wi-Fi routers send outdated location clues to your PC. Most Windows PCs have no built-in GPS chip. Windows estimates your position from your internet connection details and the wireless networks around you.
Your internet service provider often routes your traffic through a hub in a neighboring city, so your IP address points to the wrong place. Public databases of Wi-Fi router locations cause errors too, because a neighbor can move a router without that database ever being updated.
Work through the sections below in order. Each fix is small, and none of them needs a restart unless the text says so.
Windows location services show the wrong city because your internet provider routes traffic through a distant hub or public Wi-Fi databases have outdated router locations. To fix it, open Settings , go to Privacy & security Location, toggle Location services Off for ten seconds then back On, and set your correct city in the Default location section.
Step 1Check and Reset Your Location Settings
Turning location services off and back on makes Windows discard its cached position and look up nearby Wi-Fi networks again. This fixes most cases where Windows shows the wrong city.
- Click the Start button on the taskbar , then open the Settings app (the gear icon).

Taskbar - Click Privacy & security on the left side of the window.
- Scroll down and click Location under the App permissions section. You should now see the location settings page.
- Check that the main Location services switch is set to On.
- If it was already on, switch it Off, wait about ten seconds, and switch it back On. Windows then discards its stored location data and searches for your current city again.
- Scroll down to the Default location section and click Set default. Enter your correct city and address by hand. Windows uses this as a fallback when it can’t work out where you are.
If the Location services switch is greyed out, your PC is probably managed by an organization. A work or school policy is controlling it, and only an administrator can change it. On a personal PC, make sure you are signed in with an administrator account. To undo any of this, set the switch back to its original position.
Step 2Clear the Location History
Apps can read that history, and old entries can make them show the wrong city. Clearing it gives the PC a blank slate.
- Open the Settings app from the Start menu .
- Go to Privacy & security, then click Location.
- Scroll down until you find the Location history section.
- Click the Clear button next to Clear location history on this device.
- Restart your computer.
- After you sign back in, open a location-based app such as Maps or Weather and check whether it shows your correct city.
If you can’t find it, skip this fix and go on to the next one. Clearing the history can’t be undone, but Windows will simply start collecting new entries.
Step 3Fix Automatic Time Zone Settings
Many apps use your time zone as a clue to your region. A wrong time zone can therefore make a location look wrong, even when your location settings are fine. The Set time zone automatically option depends on Location services, so if your location is off, the time zone can be off too.
- Open the Settings app.
- Click Time & language on the left menu.
- Click Date & time.
- Look at the time zone Windows is showing. If it is correct and Set time zone automatically is on, leave it alone.
- If the time zone is wrong, turn the Set time zone automatically switch Off.
- Choose your correct time zone from the Time zone drop-down menu. The clock should change straight away.
- Scroll down to Additional settings and click Sync now to make Windows check the Microsoft time servers again.
Sync now corrects the clock, not your location. Once your location is right again, you can turn Set time zone automatically back on. Setting the time zone by hand only takes effect on this PC and can be reversed at any time.
Step 4Check Your Web Browser Location Settings
Websites can work out your location in two ways. They can ask your browser, which can use Windows location data. Or they can guess from your IP address. If the browser blocks location requests, sites fall back on the IP guess, and that is often the wrong city. These steps use Google Chrome as the example. Microsoft Edge and other browsers have similar settings.
- Open your web browser and click the three vertical dots in the top-right corner.
- Select Settings from the menu.
- Click Privacy and security on the left side.
- Click Site settings.
- Click Location.
- Make sure sites are allowed to ask for your location. In Chrome this is the Sites can ask for your location option.
- Check the block list on the same page. If a site you use, such as a weather or maps site, is blocked, remove it from the list so it can ask again.
The browser can only use Windows location data if Location services is on in Windows. Check that first if the browser still shows the wrong city. After changing these settings, reload the page.
Unique Expert Tips: What Competitors Miss
Most troubleshooting guides stop at “restart your computer” or “toggle your settings”. Windows also has some less obvious behaviors that explain why the wrong city keeps coming back, and they are covered below.
1Windows Prioritizes Wi-Fi Over IP Addresses
Windows prefers Wi-Fi over your IP address because nearby wireless networks give a much more precise position than your provider’s broad service area. This holds even if your PC is on a wired connection. If it has a Wi-Fi adapter, it still scans for surrounding routers to work out your city and street.
That is why an IP-based fix does not always help. If a router near you is listed in a location database under the wrong address, Windows can trust that bad entry over your correct IP data. Setting a default location, as described earlier, gives Windows a sensible fallback.
2Windows Applies Strict Rate-Limiting Budgets to Location Requests
Windows limits how often apps can request your position. This saves laptop battery and stops apps from using up your data. As a result, your screen can stay stuck on an older, incorrect city for a while after you move or change a setting.
If you have just made a change and an app still shows the old city, close the app completely and open it again. If that doesn't help, wait a few minutes and try once more, or restart the PC.
Summary
To fix incorrect city data in Windows location services, check the main location switch, clear the saved location history, correct your time zone, and make sure your browser is allowed to ask for your location. Together these steps clear out old data and help your apps show the right city again.
Have a question about this guide?
Answered by AI from this guide. Good questions may be added to this page — please don't include personal details.
Did this guide fix your problem?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!