Quick answer
How do I get a proxy with an IP in a specific city?
Buy residential traffic that supports city targeting, write the city into the proxy username (with MetroProxies: USERNAME-country-us-state-nv-city-las_vegas), then check the exit IP's location before you start. MetroProxies includes city targeting on every plan from $1.50 for 1 GB (October 2026). City availability varies; the checkout shows what is online. No KYC; crypto.
What are the five steps to a city IP?
Top up and buy a small plan
Top up $25 or more in crypto and buy 1 GB ($1.50). Credentials appear in the dashboard once the top-up is confirmed.
Find the city segment
Open the city's page, for example Las Vegas, and copy the segment:
country-us-state-nv-city-las_vegas.Build the username
Your username, a dash, then the segment:
USERNAME-country-us-state-nv-city-las_vegas. Your password does not change.Send one test request
Point your tool at
gw.metroproxies.com:7777and request an IP lookup page to see the exit.Keep or rotate
Add
-session-lv1-ttl-20to keep the same IP for up to 20 minutes, or leave it out to get a new IP per connection.
curl -s --max-time 30 -x http://USERNAME-country-us-state-nv-city-las_vegas:[email protected]:7777 https://ipinfo.io/jsonHow do I set a city IP in a browser?
Use the HTTP port in browsers: Chrome and Firefox do not send a username to SOCKS5 proxies.
- Firefox: Settings → Network Settings → Manual proxy configuration → HTTP proxy
gw.metroproxies.com, port 7777, and tick "Also use this proxy for HTTPS". Firefox asks for the username and password on the first request. - Chrome and Edge: they use the system proxy settings. A proxy extension that supports authentication is easier when you switch cities often.
- Automation (Playwright): pass
proxy: { server: 'http://gw.metroproxies.com:7777', username: 'USERNAME-country-us-state-nv-city-las_vegas', password: 'PASSWORD' }when you launch the browser.
Then set the browser's time zone and language to match the city if the pages you check read them; the proxy changes only the IP.
Which city should I ask for: the city, the suburb or the metro?
Ask for the place your audience lives in, and check what the target thinks it is.
- Big metros contain several large cities. The Phoenix metro includes Mesa, Chandler, Gilbert, Glendale, Scottsdale, Tempe, Peoria and Surprise, each with its own page here. A store or ad targeted at "Phoenix" may also cover them.
- Geolocation databases often round suburbs to the core city. A Gilbert IP can show as Phoenix in one database. If your target shows the suburb name, target the suburb; if it shows the metro, the core city is enough.
- Prices and stock follow ZIP codes. For grocery or delivery checks, add a ZIP inside the city: see ZIP code targeting.
Where should I go next?
Verify the result with the proxy location checker, keep one IP with sticky sessions by city, and see every option in the username format. More on the guides page.
What else do people ask about city IPs?
Can I get the same city IP tomorrow?
Not reliably. Residential IPs belong to home devices that go offline and change addresses. A sticky session holds one IP for up to 30 minutes; for longer work, use the same city segment each day and accept a new IP.
Which rules apply when I use a city proxy?
We do not give legal advice. A proxy changes where your requests come from, not which laws or site terms apply to you: the law where you are, the law where the site operates and each site's terms still apply. Our acceptable use policy lists what MetroProxies blocks and forbids.
What if my city has no page?
The city- segment also accepts cities without a page. Write the name in lower case with underscores and keep the state segment; if no IP is online, widen to the state.