7 Fixes Location Services Not Working On Mac 2022 (M1, M2 & Ventura)

Last Updated on Aug 29, 2022

Several macOS users having an issue with the Location service that isn’t working on Mac Mac says: Unable to determine current location at this time Mac, Current Location Not Available. Some apps are not displaying any data or Wrong Information on Mac apps like Find My, Apple Maps, Weather, Voice Memo, Date & Time, Widget on Mac. in this post, we have covered location service problems on Mac computers during difference-difference situations, so what will have to do? Just find and read an exact problem and its solution through this blog post.

Here are the Important settings to Enable the Location service for all apps and customize it for selected apps only.

Mac location Services wrong location – Make sure below steps

why does my MacBook think I’m in a different city? If your mac shows a different country location, it means something to mess up but don’t worry. Follow the bottom steps to disable and re-enable GPS on your mac to fix that your mac thinks I’m somewhere else.

if you are a new macOS 12 Monterey mac user and have a Private relay feature enabled, then your mac will show you the wrong location. in such a case, you should turn off the private relay on your mac to fix a fake location issue.

Why does my Mac think I’m somewhere else?

Sometimes, Your geographical location is determined from an Apple database of Wi-Fi Routers that have been seen by GPS-capable devices such as your Apple iPhones and reported to Apple more than once.

Step to follow – How do I correct my location on my Mac?

If your Mac installed macOS Ventura, then Follow how to Reset Network Settings on Mac. For, Earlier macOS Follow the below steps,

Step #1. Choose Apple menu from the top menubar and Click System Preferences,

system-preferences-settings-on-mac
system-preferences-settings-on-mac

Step #2. Click Network

click-on-network-preferences-on-mac

Step #3. Click the Location pop-up menu,

locate-automatic-setting-to-add-new-location

Step #4. Choose Edit Locations

click-on-edit-locations-on-your-mac

Step #5. Now click + Sign button to add a new location

click-on-plus-button-to-enter-new-location-on-your-mac-network

Step #6. Now Enter a name for the location, for example, here I have taken USA location, because of my Mac was showing the UK location. then click Done.

enter-new-location-name-and-click-on-done-to-save-changes

Step #7. in the last click Apply button is located on-screen lower-right side corner.

click-on-apply-to-made-final-changes-on-your-mac-network-setting

Otherwise, you will get a pop-up at system preferences closing time that will ask you Would you like to apply your changes before closing the network preferences pane? Click on Apply to save changes.

I hope, this is found helpful.

Enable Location service on Your Mac Computer

First, Make Sure the location service toggle is enabled on your Mac and allows you to use it by installing apple’s native apps and Third-Party Apps. if yes, let’s follow the below steps,

On MacOS Ventura

Step 1→ Go to the Apple Logo from the top menu > System Settings.

system-settings-on-macos-ventura-on-mac

Step 2→ Next, Select Security & Privacy > Location Services

location-services-on-mac
location-services-on-mac

Step 3→ Enable Location Services Toggle > Enable Location for the Installed app and Services. or Find the More service, Under the Details.

enable-location-service-for-the-app-running-on-mac
enable-location-service-for-the-app-running-on-mac

Step 4→ And Turn On for Accurate Data and Location-based services on your Mac.

turn-on-location-service-on-mac
turn-on-location-service-on-mac

That’s it.

On MacOS Monterey & Earlier

  1. Click on the Apple Logo from the top Mac menu > System Preferences > Security & Privacy > Unlock the Window and Click on the lock icon. unlock-location-service-option-on-mac-settings
  2. Enter mac login password. [Location Service Option is Grayed out]unlock-setting-on-mac
  3. Enable the Location services to enable on your Mac.enable-location-services-option-on-mac
  4. Next, select the checkbox for Enable location service for an app installed on Mac.
  5. And Last option details, Make sure the options are selected.enable-precise-location-services-on-mac (1)
  6. That’s it.

If the location service setting doesn’t work after enabling from mac settings then follow the below troubleshooting to diagnose the issue all the time.

What to do my Apple Maps isn’t working on Mac

if you guys having problems concerning GPS navigation app not working on your Apple notebook or iMac computer? Generally, Maps are directly accessed by your Location service. By Reference to your Current location, you can search and Find nearby Places, Stores, Services, and more. If you are facing issues with the Mac maps app like Crashing on startup, Force Close the Maps app itself on launch. follow the below troubleshooting.

Carefully check the Below troubleshooting and get a fix Why is my location wrong on my Mac?

  1. Allow Location Service for Maps:-
    • Go to the Apple logo from the top Mac menu > System Preferences > Security & Privacy > Select Privacy Tab > Click on the lock icon to change the settings and Enter your Mac login password, Under the Select Location Service from sidebar > Enable Checkbox for Maps app. That’s allows you to show your current location on Maps app or Weather app [Default Location] as well. Relaunch the Maps app and Check it works.Allow Location service on Mac for Maps app
    • On MacOS Ventura: Go to the Apple Logo > System Settings > Security & Privacy > Location Services > See if the App is enabled to use your mac location Service.enable-location-service-for-the-app-running-on-mac
  2. Know the Apple System Status, Here’s a country-wise list. if any Maintenance then waits for a fix and a Green signal.
  3. Make sure your Mac is connected with an internet connection. Or check in your Safari Browser with speed test tools: fast.com.
  4. Report Issue to apple: Open Maps app on Mac > From top Menu > Maps > Report an issue. Follow the instruction and submit your issue.

Enable location for any Website on MacOS

Change default website location settings for browser on macOS,

By default enable the Option “Allow websites to access your location on Mac” Without blocking your location on Browser (Safari). Follow the below steps,

  1. Open Safari on Mac. from top menu Safari > Settings.safari-settings-on-mac-to-allow-location-service
  2. Select Websites > Location from left sidebar > Select Allow “When visiting other websites“.allow-when-visiting-other-websites-on-safari-mac
  3. That’s it.

That’s it. Now, While you visit a website, Website will never ask to allow Location service for website that you open on Safari browser. And Stop asking “website.com” would like to use
your current location.”

Cannot Determine My location

Apart from the above solutions, That might be the Wrong date and time saved on your Mac. also check it now and Set it automatically. Correct the Date & Time automatically, follow the below steps.

  • On MacOS Ventura: Go to the Apple Logo > System Settings > Date & Time > Enable Toggle “Set time and date automatically”.
  • On MacOS Monterey & Earlier: Go to the Apple Logo > System Preferences > Date & Time > Click on the lock icon at the bottom left corner to make changes > Enable Toggle “Set time and date automatically”.

That’s it. your system Date & Time settings will update automatically as your current geo location.

Fix Location services greyed out Mac/ MacBook

We see that Location Services is grayed out on Mac System Preference. Following my bottom steps will help you.

First, let’s check your parental controls (Screen Time settings)

  • On MacOS Ventura: Go to the Apple Logo > System Settings > Security & Privacy > Location Services > Enable Location Service and for all also.
  • On macOS Monterey & Earlier: Go to Apple logo > System Preferences > Security & Privacy (Make sure the padlock is open and click)> Privacy Tab > Location Services > Check Enable Location services.

Save your settings. I hope this solved your Mac location service greyed-out issue.

Troubleshooting:-

Here’s the quick solution that causes the issue with location service on Mac, MacBook Pro, MacBook Air [Intel or M1].

1: Disable VPN:-

Turn off VPN on your Mac completely or Remove VPN profile from Network System Preferences. here’s a Complete guide on Manage VPN on Mac.

  • Open VPN program on Mac and Disconnect.
  • Or, Apple Logo > System Preferences > networks > Select VPN from left side of window > Disconnect.

2: Remove Antivirus:-

Sometimes antivirus blocks your Mac computer internet connection and disables the location service for privacy reasons. so you can browse the internet under Geo protection. Sometimes internal Antivirus software bugs can fix after the update. make sure your Antivirus program is updated.

Uninstall Cleaners if installed: Some Auto Mac Cleaner software delete the system file from the mac system. or Then won’t allow the creation of a data file. I recommend deleting that software or uninstall Complately from Mac.

3: Safe Mode [M1 or intel]:-

Safe mode on Mac determines the issue that causing the problem on Mac startup and Load the installed software. The safe mode procedure is different for M1 Mac and Intel Mac, identify which mac [M1 or intel] you have.

Safe mode on M1 Mac:-

  1. Shut down your Mac then Wait for 20 seconds.
  2. Next. Press and hold the power button (Touch ID) on Mac, until you see the Startup Volume and Options [Settings icon] on the screen.
  3. Select Startup Volume and Click on the Continue option.
  4. Next, Press and Hold on the Shift key and click on Continue in the Safe mode option.
  5. Release the shift key once you see the Mac login screen.

Safe Mode on Intel Mac:-

  1. Shut down your Mac then Wait for 20 seconds.
  2. Turn on your Mac, Next, Quickly Press and Hold on the Shift key until you see the MacOS Login screen.
  3. Now you are in safe mode check the issue is fixed.

if the issue is fixed, then Restart your Mac and Exit from safe mode.

As a result, the Mac location service doesn’t work then Follow the other solutions like creating a new File system for a new account on the same mac.

Delete Location Token from Keychain Access On Mac:-

Open Keychain Access on your Mac from Spotlight Search and Search “locat” from top search, You will see Four results [in my case], Select all and Delete the file. Now, Keychain Automatically Regenerate a new file. and Your Problem will fix itself.

4: Test with New Account:-

Using this technique we can diagnose the issue with Software installed on your Mac or Corrupted files in your Account.

  • Go to the Apple logo from top Mac meu > System Preferences > Users & Groups > Unlock the Window [Click on lock icon] > Click on the Plus icon to add a new account > Select Administrator as a new account.

That’s it.

This solution isn’t helpful on the Mac Location service problem then fix all kinds of MacOS issues after reinstalling macOS.

5: Reinstall MacOS:-

Reinstallation macOS On Mac, Doesn’t affect the data saved on your Mac. but install a new copy of macOS On your Mac.

Recommend: Backup your Mac in Time Machine.

Follow the below steps for Reinstall macOS In Recovery mode without USB or Disk.

M1 Mac:-

  1. Shut down your Mac then Wait for 20 seconds.
  2. Next. Press and hold the power button (Touch ID) on Mac, until you see the Startup Volume and Options [Settings icon] on the screen.
  3. Click on options [Settings icon] > Reinstall MacOS.Reinstall MacOS
  4. Continue, with the on-screen setup instructions for Install a new copy of macOS from the Apple Server.

Intel Mac:-

  1. Shut down your Mac, and Turn on your Mac.
  2. Quickly Press and Hold on the Command + Option + R until you see the “macOS Utilities” window on the screen.
  3. Next, Select reinstall macOS Option > Continue.
  4. Follow the on-screen macOS installation process and That’s it.

6: Contact Support:-

if none of the solutions is helpful to fix the important location service feature on your Mac, then you can diagnose with the apple support team online or Book Reservation at apple genius bar.

HowtoiSolve Staff

Jaysukh Patel is the founder of howtoisolve. Also self Professional Developer, Techno lover mainly for iPhone, iPad, iPod Touch and iOS, Jaysukh is one of responsible person in his family. Contact On: jaysukh.pharma@gmail.com [OR] admin@howtoisolve.com

We will be happy to hear your thoughts

Leave a reply

HOWTOISOLVE
Logo