How to Change Restaurant Location on DoorDash
Whether you're traveling, ordering for someone else, or just moved to a new neighborhood, knowing how to change your restaurant location on DoorDash is one of those small tasks that can feel confusing if the app doesn't behave the way you expect. The good news: DoorDash is built around location flexibility, and updating your delivery address β which is what controls which restaurants you see β takes just a few taps.
Here's a clear breakdown of how it works, what affects the process, and why your results may differ from someone else's.
How DoorDash Uses Location to Show Restaurants
DoorDash doesn't show you a global menu of every restaurant on the platform. Instead, it filters available restaurants based on your delivery address. The address you have active at any given time determines:
- Which restaurants appear in your feed
- Which ones are listed as available vs. unavailable
- Estimated delivery times and fees
- Which promotions or DashPass offers apply
This means "changing your restaurant location" is really about changing your active delivery address. Once you update that, the entire restaurant list refreshes automatically to reflect what's available in the new area.
How to Change Your Delivery Address on DoorDash π
On the Mobile App (iOS and Android)
- Open the DoorDash app and go to the home screen
- Tap the address bar at the top of the screen β it shows your current delivery location
- Select Add New Address or tap an existing saved address to switch to it
- If adding a new address, type it in and confirm the pin on the map
- Tap Set Location or Confirm
The restaurant feed will reload instantly based on the new address.
On the DoorDash Website
- Go to doordash.com and log in
- Click the address field near the top of the page
- Enter a new address or select one from your saved locations
- Press Enter or click the search icon
The restaurant listings will update to reflect the new location without needing to reload the page manually.
Changing Location During Checkout
If you're partway through an order and want to deliver to a different address:
- On the checkout screen, find the delivery address section
- Tap or click Edit next to the address
- Enter the new address and confirm
β οΈ Keep in mind: switching addresses at checkout may change your cart. If a restaurant doesn't deliver to the new location, items in your cart may be removed.
Saved Addresses vs. One-Time Addresses
DoorDash lets you save multiple addresses β typically labeled as Home, Work, or a custom name. These persist across sessions and make it faster to switch between locations you use regularly.
A one-time address entry works for occasional use but won't be saved unless you explicitly choose to save it. If you frequently order from two different locations (say, home and a vacation property), saving both addresses makes the switching process significantly faster.
What Varies by User and Setup
Not everyone's experience looks identical. A few factors shape how location-switching actually plays out:
| Variable | How It Affects the Experience |
|---|---|
| App version | Older versions may have a different UI layout for the address bar |
| Account type | DashPass members may see different availability filters |
| Device OS | iOS and Android apps have minor UI differences |
| Location permissions | If GPS is enabled, DoorDash may override typed addresses with your detected location |
| Region density | Rural areas return far fewer restaurant options than urban ones |
Location permissions in particular are worth understanding. If you've granted DoorDash access to your device's GPS and you manually type in a different address, the app should still use your typed address for the delivery β but some users report the app defaulting back to their detected location in certain scenarios. Disabling location permissions (or setting them to "only while using the app") gives you more manual control.
When Location Changes Don't Behave as Expected
A few situations can cause friction:
- Restaurant greyed out or marked unavailable: Even after switching addresses, some restaurants won't deliver to certain areas. This is a restaurant-side setting, not an app bug.
- Cart clears after address change: Expected behavior when the new delivery address falls outside the previous restaurant's delivery zone.
- Address reverts to previous location: Usually caused by active GPS overriding manual input, or a cached session. Closing and reopening the app typically resolves this.
- New address not appearing in saved list: DoorDash only saves addresses you explicitly save during entry β confirmation step matters.
How Delivery Zones Work Behind the Scenes
Each restaurant on DoorDash sets its own delivery radius β the geographic area it's willing to serve. DoorDash then layers its own Dasher availability logic on top of that. When you change your delivery address, you're not just changing a label β you're querying a completely different set of restaurant-to-address relationships.
This is why two addresses that are only a few blocks apart can sometimes return noticeably different restaurant lists. A restaurant's delivery boundary might end precisely between those two addresses, or Dasher density in one micro-area might be lower than the other. πΊοΈ
The Part That Depends on Your Situation
The mechanics of switching addresses are consistent across the app. But whether the restaurants you actually want show up at your new location β and whether delivery fees, times, and availability meet your expectations β depends entirely on your specific geography, the time of day you're ordering, and the restaurants operating in that area.
Urban users switching between nearby neighborhoods will likely notice minimal difference. Users ordering in lower-density areas, or switching to a location in a different city entirely, may find the available restaurant list looks dramatically different from what they're used to. What you can control is the address. What you'll find there is a function of the local market.