No KYC — no ID, no selfie, no documents · City, state and ZIP targeting on every plan
Language: English
Get started

Guide · 5 steps

Change your IP to another city with a US residential proxy

From buying traffic to a verified exit IP in the city you need, in five steps.

Last updated: · 3 min read

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?

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

  2. Find the city segment

    Open the city's page, for example Las Vegas, and copy the segment: country-us-state-nv-city-las_vegas.

  3. Build the username

    Your username, a dash, then the segment: USERNAME-country-us-state-nv-city-las_vegas. Your password does not change.

  4. Send one test request

    Point your tool at gw.metroproxies.com:7777 and request an IP lookup page to see the exit.

  5. Keep or rotate

    Add -session-lv1-ttl-20 to keep the same IP for up to 20 minutes, or leave it out to get a new IP per connection.

Test request (curl)
curl -s --max-time 30 -x http://USERNAME-country-us-state-nv-city-las_vegas:[email protected]:7777 https://ipinfo.io/json

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

1 GB $1.50 · no KYC

Get started