City-Level Proxy Targeting: What to Expect From Residential Proxies
What city, state and country targeting really mean for residential proxies, how far to trust the city, and how to verify an exit before you rely on it.
Three levels: country, state and city
Country targeting puts the exit in the country you choose. State or region targeting narrows it to a part of that country, and city targeting narrows it further. Each step down asks the exit to match a smaller place, and each step down is a less certain match when you check it from the outside, because the internet's routing does not carry city information. Everything below the country level is read from a lookup service's database.
A worked example: Canada
For one country in practice, the Canada page shows targeting down to province and major city on the Premium line of rotating residential, and what changes if you pick a static ISP IP instead.
Why the reported city can differ from the one you chose
Every lookup service reads its own database, and each one learns locations differently. In our own test of three public lookup services, they agreed on the country every time and placed the same IP in different cities. The details are in the guide on how to check your proxy's IP, country and ISP. So treat the country field as the anchor and the city field as a best estimate that you confirm yourself.
This means a city exit cannot be promised to match a particular database. What you control is the request: the city you select. What you verify is the result: what a lookup reports when you test the exit.
With SOCKS5, also check where your app resolves domain names. If you picked a state, city or ISP on the Premium line and need the state and city to be exact, use remote resolution (socks5h) or an HTTP proxy.
When the city matters, and when the country is enough
City targeting is worth the extra care when the page you check changes inside a country: local search results, store-level pages, local ads and promotions. It adds uncertainty without adding value when the page is the same nationwide, such as a national price list, documentation or public filings. For checking that a platform answers from a country, country level is simpler. The platform access by country guide lists our hourly checks of 38 platforms from seven countries.
Request a lookup page through the proxy, for example https://ipinfo.io/json, and read ip, city, region, country and org.
Step 2
Compare them with what you selected. Expect the country to match. Treat a different city as a reason to look again, not as proof that the exit is wrong.
Step 3
If the city looks off, run the lookup on a second service before you decide.
Step 4
Record the lookup result and the time of the check with your data, and work from the verified result, not the requested city.
How to do it with Proxy302
The Premium line of rotating residential is the line with state and major-city targeting. The location selector lists 247 locations. The table below shows seven real exits from our latest hourly check, with the city and network a lookup reported.
MobileOne Ltd. Mobile/Internet Service Provider Singapore
AS4773
Brazil
Recife, Pernambuco
Claro NXT Telecomunicacoes Ltda
AS28573
Indonesia
Makassar, South Sulawesi
PT INDONESIA COMNETS PLUS
AS9341
Exits seen by the Proxy302 probe at 22 October 2026, 14:18 UTC, one per country, on dynamic residential IPs through the public Proxy302 entry (the check that tests ChatGPT). They show what kind of network and which city a lookup reports; they are not a targeting test and later checks will differ. Only the first three octets of an IP are public.
Open the rotating residential page and choose the line.
Step 2
Set Exit mode to Choose region / sticky IP, which lets you pick State and City as well as the country on the Premium line, and select the place. Major cities can be targeted; small towns and some connections exit at country level, so check the exit city after you generate. Keep Protocol on HTTP, or choose SOCKS5, then click Review cost and generate.
Step 3
Open My assets and copy HOST, PORT, USERNAME and PASSWORD. The Tools & checks page shows a ready example with your own endpoint.
Step 4
Enter the details in your tool and verify the exit with a lookup, as above.
Prices and limits
The Budget line costs US$1.50 per GB, US$1.35 per GB in a 100 GB package and US$1.20 per GB at 300 GB. There is no free trial, and the smallest purchase is 1 GB. Static ISP IPs are bought for a country, and the per-GB Fixed ISP exit is a country-level choice only. Which locations are available changes daily.
It asks for an exit that a geolocation database places in the city you selected, so the destination sees an address in that city rather than anywhere in the country.
Can I choose a city on any proxy product?
No. On Proxy302, rotating residential supports state and major-city targeting on the Premium line only (no city level in Russia or Singapore). Static ISP IPs and the per-GB Fixed ISP exit are chosen by country.
Why does a lookup show a different city than the one I picked?
Lookup services keep separate databases and update them differently, so they can disagree about the same IP, and some connections exit at country level. The country field is the reliable one; confirm the city yourself.
Is the country always right?
Much more often than the city. In our test the three services agreed on the country every time. Still verify each exit with a lookup before you rely on it.
Real household IPs in 195+ countries; the Premium line adds state and major-city targeting. A new IP on every new connection, or keep sticky sessions. From US$1.50/GB, US$1.35/GB at 100 GB. HTTP and SOCKS5.
Check the exit IP, country and ISP your proxy really gives you in 30 seconds — and why IP databases disagree on the city. With our own test of three lookup services.
Which countries block Discord, YouTube, Instagram, Telegram and more — and hourly checks showing all 38 platforms reachable through residential IPs in 7 countries.
What is a native IP address? An IP whose registered country, ASN, and actual location are consistent. Explains the difference from broadcast IP (registered in one country, used in another) and walks through a four-step self-check using ipinfo and whois.
Reference links
2
Proxy302 product facts and price list
Product observation · Confirmed on:
Product facts file of the site (values checked against the console, the backend and the price table on 18-19 October 2026): products, prices in US$ (1 PTC = US$1), lease terms, protocols and ports, countries, quantity limits, no free trial.
Proxy302 hourly connectivity check
Product observation · Confirmed on:
Public JSON of the probe at proxy302.com/live/connectivity/chatgpt.json, read 22 October 2026, 14:18 UTC: one request per exit country through a dynamic residential exit; exit city, ASN, network and response time.
Ready to try it?
Create an account, top up once, then pick rotating residential, static ISP or datacenter IPs and have one running in your browser within minutes.