It is incredibly annoying when you tell Siri to "take me home" and your iPhone starts navigating to an apartment you moved out of three years ago. You’d think a thousand-dollar piece of tech would just know, but Apple’s ecosystem is a bit of a maze. Honestly, if you want to how to edit home address on iPhone, you aren't just looking at one toggle. It’s actually spread across your Contact card, your Apple ID, and even your Maps history.
Apple uses your "My Card" in the Contacts app as the single source of truth for your identity. If that card is wrong, everything from Safari AutoFill to Find My will be sending packages or people to the wrong doorstep.
💡 You might also like: IT Support and Maintenance Services: What Most People Get Wrong
The first place to look: Your Contact Card
Most people go straight to the Settings app. Don't do that yet. Your iPhone identifies "Home" based on the contact info assigned to you. Open your Contacts app. Right at the top, you should see your name with a little "My Card" label under it. Tap that.
Hit Edit in the top right corner. Scroll down until you see the "home" address field. If there’s an old address there, tap the red minus circle to delete it. Now, tap add address.
Here is a pro tip: make sure you choose the correct label. If you accidentally label your new house as "work," Siri is going to get very confused when you ask for directions after a long day. Once you type in the new street, city, and zip code, hit Done.
Sometimes, your iPhone doesn't even know which contact is "you." If you don't see "My Card" at the top of your list, you need to go to Settings > Contacts > My Info and manually select your own name from the list. It’s a small step, but without it, the phone is basically headless.
Fixing the Apple Maps "Home" favorite
Even after you change your contact card, Apple Maps sometimes clings to the past like a bitter ex. This happens because Maps saves "Home" as a specific favorite location independent of your contacts sometimes.
✨ Don't miss: How to Crop a Video on iPhone 15: What Most People Get Wrong
- Open the Maps app.
- Find the Favorites section (usually a row of icons or a list you can swipe up).
- Tap the More button next to Favorites.
- You’ll see "Home" with an "i" in a circle next to it. Tap that info icon.
- Tap Change Address.
This actually pulls up your contact card again, but doing it through the Maps interface forces the GPS cache to refresh. It’s a weird quirk of iOS 17 and 18 where the software needs a nudge to realize the underlying data has changed. If the map pin is slightly off—maybe it’s dropping the pin in your neighbor's backyard—you can tap the map image and drag it to the exact spot over your roof. This is huge for people living in new developments that Google or Apple haven't fully indexed yet.
Why AutoFill still shows your old address
You’re buying something on Chrome or Safari. You tap the address field. Boom—your old house pops up. Why?
Safari stores its own AutoFill data. To fix this, head over to Settings > Safari > AutoFill. Check if "Use Contact Info" is toggled on. If it is, and it’s still showing old junk, it’s likely pulling from a "Previous Recipients" list or a specific credit card entry.
Go to Settings > Wallet & Apple Pay. Tap on your default shipping address. If the old one is still lurking there, delete it. Apple is notorious for keeping shipping addresses separate from your main contact card for "security reasons," but it mostly just leads to packages being sent to your parents' house by mistake.
What about your Apple ID address?
This is the "deep" address. It's what Apple uses for billing your iCloud+ subscription or your Apple Music. It doesn't usually affect your GPS navigation, but if you've moved to a different state or country, you have to change this or your credit card will get declined.
Go to Settings, tap your Name at the very top, then tap Payment & Shipping. You might have to FaceID in here. Tap your address and update it. It’s tedious. It’s boring. But if you don't do it, your Apple One subscription might lapse because the billing zip code doesn't match your bank's records.
Troubleshooting the "Siri Won't Learn" bug
Sometimes you do all of this and Siri still says "Navigating to [Old Address]." This is usually a sync issue with iCloud.
If you’re stuck, try this: Delete the "Home" label from your contact card entirely. Wait ten minutes. Restart your iPhone. Then, go back in and add the new address from scratch. This forces the iCloud servers to register a "delete" command followed by a "create" command, which is more effective than a simple "update" command which can sometimes get stuck in the cloud's version history.
Also, check your "Significant Locations." Go to Settings > Privacy & Security > Location Services > System Services > Significant Locations. If your iPhone still thinks your old house is a "significant location," it might prioritize it in suggestions. You can clear this history to give the AI a fresh start. It won't hurt anything; it just means the phone has to relearn your routine for a few days.
Actionable Next Steps to Ensure Success:
- Verify My Card: Ensure your name appears with the "My Card" badge at the top of the Contacts app.
- Update Maps Favorites: Manually refine the map pin location in the Maps app to ensure the GPS lands on your actual driveway.
- Check Wallet & Apple Pay: Remove any lingering old addresses from your shipping defaults to avoid checkout errors.
- Refresh iCloud Sync: If the change doesn't stick, toggle Contacts off and back on in your iCloud settings to force a sync.
- Clear Location History: Wipe "Significant Locations" if your iPhone keeps suggesting your old neighborhood in the "Found in Apps" or "Siri Suggestions" widgets.
Once these layers are updated, your iPhone will finally be in sync with your actual life. No more accidental drives to your old house.