Why Does It Say Location Not Available on iMessage? [Reasons & Fixes]

by Lorena Keller

Updated on 2024-04-16


5min read


My iPhone is not allowing me to share my location with my friends through iMessage. Instead, iMessage map is displaying the prompt “Location Not Available”. Why does it say this? And how can I fix it?”

Gone are the days when you had to send texts or host a call to inform your families and friends about your location. With the recent innovation in technology,  mobile devices like the iPhone now let you share your location. You can do this using any of the location-based apps you have on your iPhone, including iMessage. iMessage shares your location with selected families and friends with high precision in real time.

However, things may go south for some reason and your iMessage app may fail to share your location details. If you are in a similar mess and need a solution, this is the right place to be. In this post, we will look at why your iPhone iMessage showed “Location Not Available” and the appropriate solution to fix it. Without delay, let’s get started.

Part 1. Reasons Why My iPhone Says Location Not Available on iMessage?

Generally, your iMessage app should share your location with your selected contacts. However, if it fails to and displays “Location Not Available”, then it’s for the following reasons:

You Have A Poor Internet Connection

A poor internet connection slows down the operations of all location-based apps, including iMessage. So you may experience “Location Not Available” when your internet is down.

Your iOS Version is Outdated

Outdated iOS version causes a device to malfunction and a typical example of an error that could be displayed is “No Location Available” on iMessage.

Someone Else is Using Your Apple ID

When two or more people use an Apple ID on different devices, the GPS is susceptible to errors and that can cause the iMessage app to display “Location Not Available”.

Low Power Mode is Activated on Your iPhone

Low power mode feature is designed to slow down the operations of your device while preserving the battery life. This can cause iMessage not to display your location.

Privacy Settings

If you’ve disabled iMessage from using location services on your iPhone, you shouldn’t expect it to share your location with anyone.

Part 2. How to Fix Not Available on iMessage

One of the following troubleshooting steps should fix “why does it say location not available on iMessage”:

Check Apple Server Status

First, you need to check the Apple server to verify the status of iMessage before trying to fix your device. If the status is down, a red dot will be displayed next to the iMessage icon, which means the location service is not operational. Thus iMessage can’t share your location.

However, if you find a green dot, then iMessage is active and the error displayed is caused by something else and should be fixed by another solution. For confirmation, here is how to check Apple server status:

  1. Open a web browser and visit the official website for Apple System Status(www.apple.com/support/systemstatus/).
  2. Next, you will see a screen like below:
  3. check Apple Server status | Why Does It Say Location Not Available on iMessage

  4. Check and confirm the status of iMessage.

Enable Location Permission on iMessage

Since your GPS details are private data, you need to grant the necessary permission for any app to share your location. A quick way to do this is by enabling location permission on iMessage. Here’s a simple guide to follow for you to do this:

  1. Navigate to the Settings panel on your iPhone.
  2. Swipe down the screen displayed and click on Privacy & Security.
  3. Next, tap on Location Services and then toggle the slider beside Location Services to turn green.
  4. On the same screen, swipe down to where you have iMessage and Find My, and enable location permission.
  5. enable location permission iMessage | Why Does It Say Location Not Available on iMessage

Remove Apple ID from Other Devices

When multiple iOS devices are using the same Apple ID, the GPS service may malfunction and display the “Location Not Available” error on iMessage. Signing out your Apple ID from other devices is the appropriate solution to implement if you are looking to fix this.

Find below, the guide to removing the Apple ID from other devices:

  1. Tap on the Settings icon and then click on your Apple ID.
  2. Swipe down and you will find all the devices linked to your account.
  3. Click on each one of the devices and select Remove from Account to unlink your Apple ID from it.
  4. tap remove from account | Why Does It Say Location Not Available on iMessage

Reset Network Settings

Another simple yet effective solution to resolve the “Location Not Available” error displayed on your iPhone is to reset your network settings. By doing this, the internet connection disrupting the operations of iMessage is automatically refreshed and now you can share your location without hassles.

The procedure given below shows how to reset your network settings:

  1. Head to the Settings panel.
  2. Tap on General > Transfer or Reset iPhone.
  3. Select Reset Network Settings.
  4. After that, you have to confirm your action by entering your iPhone screen passcode. Do that, and your network settings will reset immediately.
  5. reset network settings | Why Does It Say Location Not Available on iMessage

Adjust Date and Time Settings

Date, time, and location are interwoven. Your date and time must be correct for the GPS of your iPhone to work. However, if your device reads the incorrect date and time, then the GPS will malfunction, thereby causing iMessage to show “Location Not Available”.

You can fix this by adjusting your date and time settings. Here’s how it’s done:

  1. Click on the Settings button and select General.
  2. Next, scroll down and select Date & Time.
  3. After that, toggle the icon beside Set Automatically to display green. Your iPhone date and time will automatically update itself to that of your current location.
  4. tap Set Automatically | Why Does It Say Location Not Available on iMessage

Turn Off Airplane Mode

Have you tampered with the Airplane mode tab in the past? If so, then iMessage will surely display the “Location Not Available” error. A quick solution to fix this is turning off Airplane mode. You can do this by following the steps below:  

  1. Open the Settings menu.
  2. Locate and toggle the slider beside Airplane Mode to show white. Once done, Airplane mode will be deactivated.
  3. disable Airplane mode | Why Does It Say Location Not Available on iMessage

Restart Your iPhone

Lastly, if you want to resolve the underlying issue that you are faced with on your iMessage app, a quick system restart will be helpful. System restart offers a quick way to refresh your device and get rid of those bugs and temporary glitches disrupting its operations.

To restart your iPhone, follow and apply the procedure that matches your model from the guide below:

iPhone X and Later Models

  1. Press down the Volume Up or Volume Down button together with the Side button till the power slider appears.
  2. Drag the slider to switch off your iPhone.
  3. After a while, press down both buttons simultaneously till the Apple logo comes up.
  4. restart iPhone 8 | Why Does It Say Location Not Available on iMessage

iPhone 6/7/8/ SE (2nd and 3rd Generation)

  1. Hold down the Side button until you find the power slider on your screen.
  2. Move the slider in the right path to turn off your iPhone.
  3. Holding down the same button, you can turn on your iPhone.
  4. restart iPhone 7 | Why Does It Say Location Not Available on iMessage

iPhone SE(1st Generation)/5 and Older Models

  1. Press the Top button till your iPhone shows the power slider.
  2. Drag the slider to turn off your device.
  3. After a while, hold the Top button again till the Apple logo pops up.
  4. restart iPhone 5 | Why Does It Say Location Not Available on iMessage

Bonus: How to Fake My Location on iMessage without Others Knowing

While location sharing offers a quick way to update your families, friends, or colleagues about your whereabouts so they can connect or track you if the need arises, it also has its fair share of dark sides. Privacy breach is a popular one many folks are complaining about.

To stop that, you should consider manipulating your GPS to display fake locations. This way, when anyone tracks you via iMessage, he or she gets the wrong info. But, mind you, you need a third-party spoofing tool like iWhere iPhone Location Changer to achieve this. iWhere is a five-star spoofing tool committed to manipulating the GPS of an iOS device. It helps you teleport to any region around the globe with minimal hassles, thereby giving the wrong location details to anyone you are sharing your GPS with via iMessage. This software fakes the GPS details for all location-based apps on your iPhone, whether installed or not.

Key Features

  1. Easily fake your location on an iDevice without notifying anyone of your action.
  2. Fully compatible with Windows OS and macOS.
  3. iWhere connects with all location-based software and apps. Some of them include; VR games, Instagram, Facebook, and more.

Stepwise Guide to Fake Location on iMessage without Others Knowing Using iWhere

Step 1: Install iWhere iPhone Location Changer on your PC/Mac via the official source. Launch it and connect your iPhone to the computer using a reliable USB cord. Next, click Start to move on.

connect iPhone to iWhere | Why Does It Say Location Not Available on iMessage

Step 2: Select Modify Location to change your GPS.

click Modify Location iWhere | Why Does It Say Location Not Available on iMessage

Step 3: Next, iWhere will direct you to a screen showing your current GPS location. Type your preferred location in the search field on the left-hand side of your screen.

search location iWhere | Why Does It Say Location Not Available on iMessage

Step 4: Click Confirm Modify and your iPhone GPS location will switch to that which you selected.

hit Confirm Modify iWhere | Why Does It Say Location Not Available on iMessage

Tip: You can change your location by importing a GPX file.


How can I share my location with someone on Find My App?

With the stepwise guide below, you can share your location with anyone via Find My App:

  1. Run the Find My app on your iPhone.
  2. Select the People icon from the options displayed at the bottom of your screen.
  3. Next, click on Share My Location
  4. Scroll and select the contact you want to share your location with.
  5. Now choose a duration for which you want to share your location, and click Send. A notification will be sent to the selected contact to alert him or her about your action.

How do I confirm when someone has stopped sharing their location on Find My?

Confirming if someone has stopped sharing his or her location on Find My isn’t a challenge. Here are some tips you can follow to do this:

  1. Via notification from Find My, as you will be updated when someone makes changes to their location settings.
  2. Check the People tab on Find My to see whether the person’s name still appears there.
  3.  Use third-party tools to confirm if someone hides his or her location from you.


Ultimately, fixing the error “Location Not Available” displayed on your iMessage app is easier than ever with the solutions provided in this post. And if you wish to hide your location to keep private, then iWhere iPhone Location Changer is what you need.

Was this information helpful?

TrustScore 5 | 5
Previous article Life360 Not Updating Location on iPhone [Why and How to Fix] Next article Why Is My Safari Location Wrong on My iPhone?[Full Answers Here]