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.
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.