How-To Guide · Audience Targeting

Best Way to Target City on Instagram Ads

Learn how to set up city-level targeting for Instagram ads in Meta Ads Manager. Step-by-step guide covering city, postal code, radius, and DMA options plus local campaign best practices.

TL;DR Instagram city targeting is set at the ad set level inside Meta Ads Manager. Choose your city, refine by postal code or radius, layer in age and interest filters, and your local campaign is ready. Setup is straightforward.

4 min read By Updated 0 steps

Originally published .

Quick answer: Instagram city targeting lives at the ad set level in Meta Ads Manager. Pick your city, refine by postal code or radius, add demographic filters, and launch. Setup is straightforward.

---

How to Target a City in Instagram Ads (Step by Step)

City targeting is configured at the ad set level, not the campaign or ad level. Here's exactly how to do it.

Open your ad set and navigate to the Audience section

Open Meta Ads Manager. Create a new campaign or click into an existing one. Select your ad set, then scroll down to the Audience section.

Select location in the audience targeting menu

Click Edit next to Locations. A search field and a map preview will appear.

Enter your city name or search for it

Type your city name into the search bar. Meta surfaces matching results with population estimates alongside each option. Select the correct city.

Per the Meta Business Help Center, entering a country name first prompts Meta to suggest high-population cities automatically. That speeds up setup when you're targeting multiple cities at once.

Choose your targeting granularity (city, postal code, or radius)

After selecting a city, you can tighten the scope. Switch to postal code for neighborhood precision. Switch to radius to draw a circle around a specific address. Each option replaces or layers onto the previous selection.

Set additional audience criteria (age, interests, language)

Add age ranges, languages, and interest categories. These filters narrow your city audience to the people most likely to convert. Broad city targeting without demographic layers burns budget on the wrong people.

---

Location Targeting Granularity Options

City-level targeting for multi-location awareness

City targeting reaches everyone Meta identifies as living in, recently visiting, or traveling through a city. It's the right choice for brand awareness campaigns, local events, and brands with multiple locations.

Postal code targeting for neighborhood precision

Drop below city level by entering specific zip or postal codes. Use this when your business serves one neighborhood or when you want to test a single area before expanding spend.

Radius targeting around a specific address (1–50 miles in US, 1–70km elsewhere)

Per Meta's targeting documentation, radius options range from 1 to 50 miles in the US and 1 to 70km outside the US. Enter a storefront address and Meta draws a circle around it. This is the best option for driving foot traffic to a physical location.

DMA (Designated Market Area) for regional campaigns

DMA targeting groups cities and suburbs into a single media market. Use it when your campaign spans a full metro area and city-by-city setup would slow you down.

---

Best Practices for City-Level Targeting

Tailor creative and copy to local language, culture, or landmarks

A generic ad performs worse locally than one that names the city or references a recognizable neighborhood. Local context builds trust. People notice when an ad feels made for them.

Match landing page content to the location promise

If your ad says "Now serving Denver," your landing page should say the same. A mismatch between ad and landing page kills conversions before they start.

Start with a smaller radius if you're new to local ads

A tight radius keeps your early data clean and your audience focused. Expand once you have results that show what's working.

Use lookalike audiences based on your best local customers

Upload a list of high-value customers in your target city. Ask Meta to find people with similar traits in the same area. This extends reach without sacrificing relevance.

Test and monitor performance by city to refine targeting over time

Run each city as its own ad set. That way you see exactly which locations perform and can shift budget toward the strongest ones.

---

When to Use Each Targeting Level

City: Broad local awareness, multi-location brands, local events.

Postal code: Neighborhood-specific promotions, hyper-local services.

Radius: Drive foot traffic to a single store or service address.

DMA: Regional campaigns spanning an entire metro area.

---

Common Pitfalls and How to Avoid Them

Targeting too narrow and exhausting ad delivery to a small audience

Very tight targeting can push your audience below a viable delivery threshold. Meta warns you when estimated reach is too low. Take that warning seriously and widen your parameters before launching.

Generic creative that doesn't speak to local context

City targeting with a generic ad is a missed opportunity. Reference the city name. Use local proof, local language, or a locally relevant offer. That specificity lifts engagement.

Forgetting to exclude locations you don't serve

Add location exclusions for any areas inside your target region where you can't deliver your product or service. Impressions shown to unreachable customers waste your budget.

Not monitoring or adjusting targeting after launch

Review city-level performance at least weekly. Move budget away from underperforming locations and toward the ones driving results. Targeting is a decision you revisit, not a one-time setting.

---

Coinis Campaign Launcher handles the audience setup step for you. City, radius, age, interests. All configured inside a guided workflow. Coinis Brand Profile stores your brand voice so the AI writes localized copy that fits each city without starting from scratch.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

Can I target a specific neighborhood on Instagram ads?

Yes. Use postal code targeting in Meta Ads Manager to reach a specific neighborhood. Enter one or more zip or postal codes instead of a full city. This gives you neighborhood-level precision rather than city-wide reach.

What is the smallest radius you can set for Instagram ad targeting?

The minimum radius is 1 mile in the US and 1km outside the US, per Meta's targeting documentation. Enter a specific address and set the radius to its minimum value to focus on the area immediately around your location.

Does city targeting on Instagram reach people just passing through?

Yes. Meta's city targeting includes people who live in, recently visited, or are currently traveling through the targeted location. If you want to reach residents only, layer in demographic filters or narrow to a radius around a residential area.

How many cities can I target in a single Instagram ad set?

You can add multiple cities to a single ad set. For cleaner performance data and easier budget control, consider splitting cities into separate ad sets so you can see results for each location independently.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free