Marketing Basics

Facebook Ads Location Targeting for Local Businesses

October 23, 2026

Most local businesses waste money on Facebook and Instagram ads the same way: they show ads to people who can't buy from them. A plumber in Tulsa doesn't need clicks from Dallas, and a bakery doesn't need likes from three counties over. Facebook ads location targeting is how you fix that, and it's the single most important setting for any business that serves a specific area.

This guide covers how Meta's location options work today, when to use a radius versus ZIP codes, how to target where you serve versus where your product is sold, how to layer locations, how to think about budget, and how to measure whether it's working. One note before we start: the same settings run ads on both Facebook and Instagram, since Meta owns both.

1. Know what Meta's location targeting actually does

When you pick a location in Ads Manager (Meta's tool for building ads), Meta shows your ad to people it believes are in that area. Two details matter:

The takeaway: location targeting is good, not perfect. Set it carefully, then check where your results actually come from (more on that in section 7).

2. Choose your location type: city, ZIP, address or pin

According to Meta's targeting documentation, you can target locations several ways. These are the ones local businesses use most:

The address-and-pin option is the most useful for many small businesses because it can go much smaller than the city option.

3. Radius or ZIP codes? Match it to how you actually do business

There isn't one right answer. Pick based on how customers reach you, or how you reach them.

Use a radius around an address when customers come to you. Restaurants, salons, auto repair shops, retail stores, gyms and bank branches live on drive time. A tight ring around your front door matches how people decide. A hypothetical example: a coffee shop in a dense neighborhood might start with a two-mile ring, while a tire shop in a rural county might need 20 miles to reach enough people.

Use ZIP codes when you go to the customer. HVAC, plumbing, roofing, landscaping, pest control, cleaning and remodeling companies usually have a real service area with hard edges: places you'll drive to and places you won't. Circles don't match those edges. ZIP codes let you:

Use a radius with exclusions when you want both. Draw a ring, then cut out the ZIP codes or areas you don't want.

A good starting point for service businesses: pull your last year of invoices, list the ZIP codes your best-paying jobs came from, and target those first.

4. Target where you serve, or where your product is sold

Not every local business gets paid in the same place it advertises.

5. Layer locations to put the right message in the right place

"Layering" just means using more than one setting together to get more specific. The most useful layers for local businesses:

Keep layers simple. Every layer shrinks your audience, and a very small audience gets expensive and repetitive fast.

6. Set a budget that fits your area

Meta doesn't publish a single right budget, and costs vary widely by area, season and industry, so treat any number you hear as a guess until you test it. A few principles hold up:

7. Measure results by location

Don't trust the targeting settings alone. Check what actually happened:

8. Special Ad Categories: if you advertise credit, housing or jobs

Some ads have stricter targeting rules by law and policy. Meta calls these Special Ad Categories, and its developer documentation lists them as housing, employment, financial products and services, and social issues, elections or politics. For housing, employment and financial products ads, the restrictions include:

Home-service trades should read this closely. Meta's own description of the housing category, as quoted by Jon Loomer, lists housing repairs alongside listings, mortgages and homeowners insurance. Plenty of HVAC, plumbing, roofing and remodeling ads run outside the category, but if Meta decides yours is a housing ad, the ZIP code and tight-radius tactics above won't be available, and Meta can reject or limit an ad that should have been categorized. If you're unsure, check Meta's current category list in Ads Manager or ask Meta support before you build your targeting around ZIP codes.

This affects more small businesses than you might think: a bank or credit union promoting loans, a dealership advertising financing, a remodeler promoting payment plans, a property manager advertising rentals, or any business posting job openings. When Meta asks whether your ad falls into a special category, answer honestly. Banks and credit unions should also run ads and social posts past their compliance team, since rate advertising, FDIC or NCUA disclosure rules and fair lending all apply. This isn't legal advice; check Meta's current rules each time, because they change.

Quick-start checklist for Facebook ads location targeting

  1. List the ZIP codes or drive-time area where your best customers are.
  2. Choose radius (customers come to you) or ZIP codes (you go to them).
  3. Exclude areas you don't serve.
  4. Check whether your ad falls into a Special Ad Category.
  5. Write copy that names the area you're targeting.
  6. Start with a modest budget focused on your core area.
  7. After two to three weeks, check results by location and adjust.

Location targeting decides who sees your ad. What you say decides whether they remember you. If your ads look and sound different every time, start with why small businesses need a brand, and see our guide to building a marketing channel strategy for where paid social fits next to email, your website and search.

Where Crusader helps

Crusader doesn't run your ad account, but it handles the part that comes before it: what your ads say and how they look. A real human strategist builds your brand, with positioning and benefits for each type of customer, and that brand trains your own AI portal. From there you can write on-brand ad headlines and post copy for each area or audience, create images sized for each platform, and use Ask to research the competitors running ads in your market.

Turn your business into a brand

Crusader starts with a real strategist building your brand story from a short questionnaire. Then it trains an AI on your brand, so your posts, emails, flyers and web copy sound like you, no matter who on your team writes them.

Start with Crusader

Plans start at $99/month. No setup fee, and a 7-day money-back guarantee. See how it works.

Sources

  1. Basic Targeting: Location (Meta Marketing API documentation)
  2. Marketing API v18.0 Changelog: Location Targeting (Meta)
  3. Special Ad Categories (Meta Marketing API documentation)
  4. 4 Reasons Meta Ads Reach People Outside of the Targeted Location (Jon Loomer)

← More marketing tips