Get in touch
Have a project in mind? Tell us a bit about it.
Facebook ads showing in other states is usually caused by one box at the ad set level: Reach more people likely to respond to your ads. When you pick a city or a state as your location, Meta often ticks it by default, and it lets Meta show your ad to people in the same country who have only shown an interest in your area. Untick it, check where your ads actually ran with the Region breakdown, and expect a small leftover trickle, because Meta itself says location targeting can’t be 100% accurate.
The question usually comes up after a plumber licensed in one state gets messages from three states away, or a junk removal crew pays for leads it can’t serve. Below are the follow-up questions owners ask, answered in the order worth checking them. Every setting comes from the Meta Business Help Center, checked in October 2026. If you’d rather someone else kept your ads inside your service area, that is part of our Meta Ads management service.
What setting makes Facebook ads show outside my area?
The setting is Reach more people likely to respond to your ads, found under Locations in the Audience section of your ad set. Meta’s own help page says that when you select a city or region, this option may be turned on by default, and Meta will then find more people “interested in travelling to these locations or making purchases there” unless you turn it off.
With it on, Meta can add people who:
- recently visited or live in the city or region you chose
- searched for terms or Marketplace listings related to it
- interacted with ads or Pages related to it
- have friends living there
- live in towns or cities close to it
Meta only adds people who live in the same country as your chosen location. That is why the complaint is “other states” and rarely “other countries”. Someone in Arizona whose sister lives in your town, or who once searched your city on Marketplace, can qualify. For a restaurant or hotel that makes sense. For a roofer who only works within 30 miles, those impressions can never become a job.
Meta is clear that without this box ticked it sticks to your locations. Its location guide says Locations is an audience control, so it won’t target beyond your locations unless Reach more people likely to respond to your ads is selected.
How do I check where my Facebook ads are actually showing?
Use the Region breakdown in Ads Manager, which splits your results by state or region. Meta’s steps for breakdowns are:
- Open Ads Manager and select the campaign, ad set or ad you want to check.
- Click the Breakdown icon.
- Choose By delivery, then Region.
You now get a row per state or region with impressions, spend and results. Meta says geographic breakdowns reflect where people live or were located when they saw your ads, and that you can also break down by Country or by Comscore Market, which is handy in the US if your area is one metro.
Look at two numbers for every row outside your area: spend and results. A few dollars of impressions in another state is noise. A meaningful share of your spend or leads there means a setting is letting it through, and the next section fixes it. Run this check over the last 7 or 14 days so one odd day doesn’t mislead you.
How do I stop my Facebook ads showing in other states?
Untick the expansion box, then tighten the location itself. Here is the full walkthrough using the menu names in Meta’s How to choose locations for your ad page:
- In Ads Manager, open the campaign and click into the Ad set (edit it, or duplicate it if you’d rather keep the old version).
- Go to Audience, then Locations.
- If you see Reach more people likely to respond to your ads ticked, untick it.
- Click your city on the map list and use the radius slider to set a radius that matches the distance you actually travel. For a city you can also choose Current city only.
- If towns you don’t serve keep showing up, hover over your chosen state or country, click the three dots and choose Exclude cities.
- Click Publish.
Two things to know before you do this. Meta says a significant edit to an ad set can send it back into the learning phase, and the Last significant edit column in Ads Manager shows when that happened. So make the change once, properly, and leave it for a few days. And if the box was helping your cost per lead, which Meta says is its purpose, your cost may rise a little. You are trading cheaper clicks for clicks from people you can serve, which is usually the right trade for a service business. If you’ve been boosting posts instead of using Ads Manager, our guide to whether to boost a post or create an ad explains where these settings live.
Should I target by radius, ZIP code or city?
For most local service businesses, a city or a dropped pin with a radius is simplest, and ZIP or postal codes give the tightest control. The difference comes down to how Meta treats each one, as set out on its location guide:
| Location type | How Meta treats it | Good for | Watch out for |
|---|---|---|---|
| City with a radius | Includes every location inside the radius. Meta picks a default radius you can change with the slider, or choose Current city only. | A business that serves one town and the surrounding area. | The radius crosses state lines. It only stops at country borders. |
| Dropped pin with a radius | Same radius rules, centred on the pin. | A clinic or shop where distance from one address matters. | The default radius may be wider than you’d drive. |
| ZIP or postal codes | No radius. Each code covers its whole area. Up to 50,000 codes. | Trades with a fixed patch, or a list of postcodes you already price for. | More setup, and a short list can leave an audience too small to spend your budget. |
| State, region or county | No radius. Covers the whole area. | A business licensed and willing to travel across the whole state. | Selecting a region can switch on Reach more people likely to respond to your ads. |
Worked example (example settings, not a client): an HVAC company in Kansas City, Missouri, licensed only in Missouri, targets “Kansas City, Missouri” with a radius. Kansas City sits on the state line, so even a modest radius takes in Kansas City, Kansas, and suburbs such as Overland Park, and the expansion box adds people elsewhere in the US who have shown interest in the city. The fix: untick the box, switch to a list of Missouri ZIP codes they serve, and check the Region breakdown a week later. Kansas should drop to a sliver of spend, which is the leftover Meta warns about.
Why am I still getting a few out of area leads after fixing it?
Because Meta can’t place everyone perfectly, and it says so. Its page on location selection states that “complete accuracy cannot be guaranteed” and that you might see some impressions, messages or leads from outside your location settings.
The same page names the usual reasons:
- Visitors. Meta targets people who live in, recently spent time in or often visit your area. Someone on holiday or working a contract in your town can see your ad after they go home.
- Shares and organic engagement. Likes, comments and shares can carry an ad to people outside your area. You aren’t paying for those impressions, but they can still message you.
- Preview ads. Meta may show preview ads to people connected to your business, such as staff or friends of the Page, wherever they are. You aren’t charged for those.
- Exclusions check two locations. An excluded area only fully blocks someone when both their current location and their home location are excluded. A person who lives in your area but is visiting an excluded state can still see the ad.
So a handful of strays a month after the fix is normal. If the Region breakdown still shows real spend outside your area, recheck the ad set for the expansion box, and check whether you have more than one ad set running with older settings.
How do I filter out of area leads on my Facebook lead form?
Add a qualifying question with conditional logic to your instant form so people outside your area can’t submit it. Meta’s conditional logic guide describes it as a way to “filter out leads that don’t meet your criteria”. The steps:
- Create the instant form and complete the Form type and Intro sections.
- In Questions, toggle on Conditional logic.
- Click + Add question, then Multiple choice. Ask something like “Which area is the job in?” and list the towns or counties you cover, plus “Somewhere else”.
- Under Logic, set each area you cover to Submit form (or Go to a question for more detail), and set “Somewhere else” to Close form.
- Write a polite end page for the closed form, for example “Sorry, we don’t cover that area yet.”
Meta notes that conditional logic may increase your cost per lead, and that you won’t receive details for anyone whose answer closes the form. You’ll get fewer leads, all from places you can reach. If you send people to your website instead, put your service area in the headline and near the form. We compare the two routes in Facebook lead ads vs landing page.
Quick checklist
- Region breakdown checked for the last 7 to 14 days, spend and results outside your area noted.
- Reach more people likely to respond to your ads unticked on every live ad set.
- Radius matches how far you actually travel, or swapped for a ZIP or postcode list.
- States or areas you never serve added as exclusions.
- Instant form has a service area question with Close form for anyone outside it.
- Older ad sets with the old settings paused or edited.
- Region breakdown checked again a week after the change.
FAQ
Why are my Facebook ads showing in other countries?
The expansion box only adds people in the same country, so this usually means a country or broad region is in your Locations, or an older ad set targets more widely. If your business can only advertise in certain countries, Meta’s account controls let you set this once for every campaign under Advertising settings, then Audience controls. Meta is still rolling that feature out, so you may not see it yet.
Will turning off Reach more people likely to respond to your ads raise my costs?
It might. Meta says the option gives its system more chances to find people likely to respond, which can help cost per result. For a business that can only serve a set area, a slightly higher cost per lead you can serve beats a cheaper lead you have to turn away.
Can I target a radius smaller than Meta’s default?
Yes, click your location and drag the radius slider. Minimum and maximum radius vary by location type, so if it won’t go as small as you want, switch to ZIP or postal codes instead.
Why does Google Analytics show visitors from other states when Meta doesn’t?
The two tools work out location differently, so the numbers rarely match. Meta warns that third party reporting such as Google Analytics may not match its campaign reports for this reason, so judge Meta’s targeting by its own Region breakdown.
Sources: 1. How to reach people interested in your selected cities and regions (Meta Business Help Center). 2. How to choose locations for your ad (Meta Business Help Center). 3. About location selection in Meta Ads Manager (Meta Business Help Center). 4. Navigate to breakdowns in Meta Ads Manager (Meta Business Help Center). 5. About breakdowns, metrics and filtering in Meta Ads Reporting (Meta Business Help Center). 6. Use conditional logic in instant forms to qualify your leads (Meta Business Help Center). 7. Set audience and placement controls for your ad account (Meta Business Help Center).
