I'm having a puzzling problem with my desktop PC running Windows 11. Even though I'm physically located in Boston, it keeps showing a geolocation of DeWitt, Michigan. This issue is only happening on my desktop, as my laptop on the same network is working fine. I've tried restarting the computer, toggling Location Services off and on, and even restarting the geolocation service via Service Manager, but nothing seems to help. When I check my location online, one site shows my IP location as Boston, while another relying on GPS shows Michigan. Any ideas on what might be causing this?
4 Answers
Make sure you've also tested with different browsers to rule out any browser-specific glitches. I’ve had similar issues where one browser just doesn’t report the right info. Testing it across platforms like Firefox and Edge is definitely a good approach.
I think the problem could stem from your internet service provider. Sometimes, an IP can get misallocated to a different location due to how their network is set up, especially if you’re on Xfinity. You may want to look at your default location settings in the same menu too. It could help reveal if that setting is forcing it to show a different place.
You might want to check the Privacy & Security settings under Location in your PC. Sometimes there’s a setting that could be misconfigured causing these issues. Also, have you confirmed that your desktop has GPS enabled? That could impact how locations are detected, especially if you're comparing with your laptop.
Exactly! That’s a great point. I’d check both those settings and see if there’s anything off.
Check if it's an issue with your internet connection type. You mentioned you're using Xfinity cable – sometimes, the geolocation services can get out of whack if the IP routing isn't spot on. Have you tried contacting your ISP to see if they recognize any issues with your connection? It might just be your IP showing up from a data center elsewhere.
Good point! I’ll reach out to them and see if they can clarify why my location seems off.

I tried setting a default location, but it didn’t solve the issue. Plus, my browser keeps asking for location access despite that setting being enabled.