> Quick answer: Zip code targeting lives in Meta Ads Manager at the Ad Set level. Go to Audience > Locations. Type your zip code. Confirm on the map preview. Add more codes as needed. Launch.
Instagram reaches local customers best when you target the right neighborhoods. Meta Ads Manager gives you zip code precision down to individual blocks. Here's the full setup.
Why Target by Zip Code on Instagram Ads
Zip code targeting puts your ads in front of people who live near your business, not just near your city.
Local business relevance and foot traffic
Broad city targeting wastes budget on users outside your service area. Zip codes fix that. They limit delivery to neighborhoods close enough to your storefront to matter.
Cost efficiency by narrowing to high-value areas
Not every zip code performs the same way. Some areas match your customer profile better than others. Targeting only those zones keeps your spend focused and your cost per click tighter.
Neighborhood-level audience precision
Per Meta's Ads Guide, zip code targeting is available on both Facebook and Instagram across supported countries. That precision lets you match campaigns to neighborhoods by purchasing power, demographics, or proximity to your location.
Where to Find Location Targeting in Ads Manager
Location targeting lives at the Ad Set level, not the campaign or ad level.
Navigate to the Audience section
Open Meta Ads Manager. Create a new campaign or open an existing one. At the Ad Set level, scroll to the Audience section. All location controls are there.
Locate the Location targeting controls
You will see a Locations field with a search bar. By default it shows a country or broad region. Click Edit to change it.
Understand location-based options
Meta offers four options. Everyone in this location. People who live here. People recently in this location. People traveling here. For local sales and foot traffic, "People who live in this location" is the right choice.
How to Enter a Zip Code (Step-by-Step)
Entering a zip code takes under a minute.
Search and enter the zip code in the location box
Click the location search bar. Type the zip code. Ads Manager shows a matching location result. Click it to add it to your targeting list.
Verify the area on the map preview
A map appears showing the selected area highlighted. Check the boundaries. Confirm the coverage matches your actual service area before continuing.
Add multiple zip codes if needed
Repeat the search for each additional zip code. Each one adds to the same list. The map updates to show all selected areas combined.
Targeting Multiple Zip Codes Efficiently
Entering dozens of zip codes one by one is slow. Use the bulk tools instead.
Bulk upload location lists via copy/paste
Per the Meta Business Help Center, Ads Manager supports bulk location upload. Click the bulk locations option near the search bar. Paste your zip code list, one code per line. Ads Manager adds all valid entries at once.
Create radius-based targeting around your business
Zip codes have irregular shapes. For a clean circle around your store, use the drop pin option. Enter your address and set a radius in miles or kilometers. Meta draws the boundary for you. This pairs well with zip code lists for complete local coverage.
Combine zip codes with other audience segments
Location is the first filter. Stack it with age, gender, or interest categories to sharpen the audience further. A smaller, well-matched audience often outperforms a large, loose one.
Best Practices for Zip Code Targeting on Instagram
Strong zip code targeting starts with knowing your best customers, not just your city.
Match zip codes to customer value and service area
Pull customer addresses from your CRM or point-of-sale data. Identify which zip codes they cluster in. Target those first. Expand to adjacent codes once you see results.
Test different zip code combinations and budgets
Avoid running one large campaign across every zip code at once. Split high-value zones into separate ad sets with individual budgets. That makes it easy to see which areas drive conversions.
Monitor performance to optimize coverage
Check Ads Manager location breakdowns weekly. Remove zip codes that burn budget without results. Scale the ones that convert. Location data builds quickly and rewards regular review.
Accelerate Zip Code Targeting with Campaign Launcher
Campaign Launcher guides you through the full audience setup, including zip code targeting, in one clean step-by-step flow.
You don't need to hunt through Ads Manager tabs. Campaign Launcher surfaces location targeting, demographics, and interests in a guided wizard. Enter your zip codes, stack additional audience filters, review your creative, and publish directly to Instagram and Facebook.
Brand Profile feeds your brand voice and product context into every campaign automatically. Your copy stays consistent whether you are targeting one zip code or twenty.
No more manual back-and-forth across Ads Manager tabs.
---
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 zip codes on Instagram specifically, without including Facebook?
Instagram ads are set up through Meta Ads Manager, and location targeting applies at the audience level across whichever placements you select. You can restrict placements to Instagram only in the Placements section, but the zip code audience setting still works the same way. Just remove Facebook placements and keep Instagram Feed, Stories, or Reels.
How many zip codes can I target in one Meta ad set?
Meta does not publish a hard cap, and the bulk upload tool lets you paste a large list at once. That said, very large location lists can reduce delivery efficiency. Start with your highest-value zip codes and expand from there based on performance data.
What is the difference between zip code targeting and radius targeting on Instagram ads?
Zip code targeting uses the official postal code boundary, which can be irregular in shape. Radius targeting uses a circle drawn around a specific address or dropped pin. Radius targeting gives you more geographic consistency around a single location. Zip code targeting is better when your customers cluster in specific named areas across a city.
Does zip code targeting on Instagram ads include people who are just visiting the area?
It depends on the option you choose. Meta lets you target everyone in the location, only residents, people recently in the area, or people traveling there. For most local businesses, selecting people who live in this location gives the most relevant audience.