A Chromebook’s location services split into two independent systems: Chrome settings for websites and Android settings for apps. Both paths are covered below.
The exact steps for how to enable location services on a Chromebook depend on what type of service is requesting the permission. A weather website and a navigation app pull location data from two entirely different permission layers. One is controlled inside the Chrome browser, and the other is controlled inside the Android app settings. Here is exactly where both controls are located.
Enable Website Location Access In Chrome
Chrome on a Chromebook controls whether a website can request your location. The default setting is “Ask before accessing,” which prompts you each time a site makes a request. You can change this default or allow specific sites outright.
The path through Chrome settings is stable across recent versions of ChromeOS:
- Open the Chrome browser on your Chromebook.
- Click the three-dot More menu in the top-right corner.
- Select Settings from the dropdown.
- Click Privacy and security on the left panel.
- Click Site settings.
- Scroll down to the Permissions section and click Location.
- Toggle Ask before accessing on or off. To allow all sites by default, select Allow instead of Ask or Block.
Google recommends leaving “Ask before accessing” turned on for general browsing and only selecting “Allow” for sites that genuinely need your location to function, such as mapping or ride-hailing services. That setting is documented on Chrome’s official location settings page.
Enable Location For Android Apps On A Chromebook
Android apps installed through the Play Store do not use the Chrome permission menu. They use the Android permission system that runs inside ChromeOS. If an app like Google Maps or Uber cannot find your location, you must change the permission at the operating system level, not inside the browser.
To enable location for an Android app:
- Open the Launcher and click the up arrow to expand the app list.
- Open the Settings app (the gear icon).
- Scroll down and click Apps.
- Click Manage your apps. This shows every Android app installed on the Chromebook.
- Find and click the app you want to adjust (for example, Google Maps or a weather app).
- Click Permissions.
- Click Location and choose either Allow all the time or Allow only while using the app.
A quick way to check whether you are dealing with a website or an app is to look at how the service was opened. If it was opened through the Chrome browser, the permission is in Chrome. If it was launched from the Launcher as an app, the permission is in the Android settings layer.
The table below breaks down the key differences between the two permission systems running on the same device.
| Feature | Website Access (Chrome) | Android App Access (Play Store) |
|---|---|---|
| Settings Path | Chrome > Settings > Privacy > Site Settings > Location | Launcher > Settings > Apps > Manage your apps > [App] > Permissions > Location |
| Permission Options | Allow, Block, Ask before accessing | Allow all time, Allow only while using, Deny |
| Location Source | Google Location Services (Wi-Fi + IP) | Device GPS + Wi-Fi |
| Affected By Admin | Yes, if the device is managed | Yes, if the device is managed |
| Best Use Case | Weather sites, mapping web apps | Navigation apps, delivery apps |
What About Chromebooks Managed By A School Or Employer?
If you see a message at the bottom of your Settings page that says “Managed by your organization,” location services may be locked by an administrator. A managed Chromebook can have location services disabled entirely at the system level, graying out the toggles described above. When a device is managed, neither the Chrome permission menu nor the Android app permission menu will allow the user to override the policy. In that case, contacting the IT administrator is the only way to request access.
If the toggles are clickable and the settings accept your changes but location still does not work, the issue is usually a permission mismatch rather than a policy block. The checklist below covers the most common scenarios.
| Symptom | Most Likely Cause | Action To Take |
|---|---|---|
| A website says location is unavailable. | The site permission is set to “Block” or the location request was dismissed accidentally. | Open Chrome > Settings > Privacy > Site Settings > Location and allow the specific site from the exception list. |
| An Android app cannot find GPS location. | The app-level permission is set to “Deny.” | Open Launcher > Settings > Apps > Manage your apps > [App] > Permissions > Location and select “Allow only while using.” |
| The location toggle is grayed out. | The Chromebook is managed by a school or employer. | Contact the IT administrator. The setting cannot be changed locally. |
| Location is inaccurate or shows the wrong city. | Google Location Services is estimating position based on Wi-Fi networks rather than GPS. | Move near a window or restart the device to help GPS calibrate. |
| Changes to Chrome settings do not save. | A conflicting browser extension or managed policy is overriding the setting. | Check for extensions that manage privacy. If the device is managed, the policy wins. |
Manage Permissions For Individual Sites
You do not have to turn location on for every site. Chrome allows per-site permissions that let you give access to useful services while blocking everything else.
To adjust location access for a single site you are currently visiting:
- Click the lock icon (or the word “Site settings”) on the left side of the address bar.
- Find Location in the permission list.
- Change the dropdown to Allow or Block.
This per-site approach is the safest route for most users. It keeps location sharing off by default and only activates it for the services that absolutely need it. Google advises checking each site’s privacy policy before granting permission, since the site receives your estimated location once it is allowed.
The Two Paths To Enable Location Services
Enable location services on a Chromebook by addressing the two permission systems separately. For websites, the correct path is Chrome > Settings > Privacy and Security > Site Settings > Location. For Android apps, the correct path is Launcher > Settings > Apps > Manage your apps. If either path is blocked by a managed policy, only the IT administrator can make the change.
References & Sources
- Google Chrome Help. “Manage your location settings in Chrome – Computer” Official documentation for the Chrome browser location permission path.
- ASUS Support. “[Chrome OS] Location sharing” Confirms location sharing features and settings apply to ChromeOS devices.
