GlobalProxies logo
Guide

Proxy City vs Checker City: A Geolocation Guide for Agencies

Published · Updated

A client approves a campaign aimed at Chicago, your team assigns a Chicago line, and the first screenshot back from a junior account manager shows an IP checker reading a different town, or simply Illinois. Within the hour the client wants to know whether they are paying for the wrong thing. Almost always they are not. At GlobalProxies we supply US carrier lines to agencies in eight metros, and this is one of the questions we hear most often once setup is done. This guide covers where a checker gets its city, why mobile addresses land on a metro or a state instead of a street, why two carriers in one building can disagree, and how to brief clients so the reading never turns into an awkward call.

Where an IP checker gets its answer

No IP address carries coordinates. When a checker prints a city, it is reading a row from a commercial geolocation database such as MaxMind GeoIP2, IP2Location, ipinfo or DB-IP. Each vendor assembles its own estimate from several kinds of evidence: who the carrier registered each block to, the way that block is announced and routed between networks, geofeeds that network owners publish under RFC 8805, latency measurements taken from known points, and location hints collected from apps and users.

So the city on the screen is an informed opinion about where a block of addresses belongs. That framing matters for client conversations. You are not hiding a fault when the reading differs from the rack city; you are explaining how every website on the internet guesses location, including the ones your client cares about.

Why mobile addresses stop at metro or state level

The modem behind your port talks to cell towers near our rack. Its traffic, however, does not meet the public internet at that tower. It is carried across the operator's own backbone to a regional exit point, where carrier-grade NAT puts it behind a public address shared with many ordinary phones in the area. The address you see belongs to that gateway's pool.

Databases therefore place the line wherever they believe the gateway pool sits. Usually that is the metro, sometimes only the state, and occasionally the carrier's neighbouring hub city. It will not pinpoint a street, zip code or neighbourhood. If any vendor offers your agency zip-level placement on a mobile proxy, treat the promise with suspicion, because the carrier does not hand out addresses that way for anyone.

One building, two carriers, two readings

Our Boston site shows this clearly. The hardware sits in Boston and every modem there uses Boston towers. Verizon addresses from that site read as Boston in the major databases. AT&T addresses from the same shelves read as New York.

Neither result is an error. Verizon surfaces that traffic through infrastructure the databases tie to Boston, while AT&T routes the region through a hub the databases associate with New York. For an agency, the lesson is that carrier choice is part of geo planning. Two lines in the same metro are not interchangeable when a client cares which city a platform infers.

Checkers disagree, and readings drift over time

Ask four lookup services about the same address and you may get a city from two of them, the state from a third, and a nearby hub from the fourth. Vendors refresh on their own schedules and weigh evidence differently. Carriers also move address ranges between markets as they rebalance capacity, so a line that read as the metro last month can read differently after a rotation or a vendor refresh.

Build a simple habit into your team's onboarding for each client line:

  • Query at least a pair of lookup services, ideally a third as well
  • Record where the answers cluster, not the single outlier
  • Note the carrier and the date next to the reading in your client sheet
  • Repeat the check after a rotation and after any location change

The address is only one of the location signals

Platforms rarely judge location from the IP alone. A browser also exposes its timezone and language settings. If a page requests the HTML5 geolocation API, the browser answers with whatever the laptop or phone knows from its own GPS chip or surrounding Wi-Fi networks, and the proxy plays no part. WebRTC can reveal network details that bypass the proxy if it is left unmanaged. A profile whose clock says Lisbon while its traffic arrives on a US carrier address is a mismatch, and it matters more than which US city the database picked.

Agencies running many client profiles should let an antidetect browser such as GoLogin or Undetectable.io handle this. Both can align each profile's timezone and reported position with whatever the proxy address reads as, so the browser story and the network story agree.

Briefing clients and fixing a reading that does not fit

Start every geo-sensitive engagement by deciding what the client actually needs. Many campaigns only need the platform to see a US user in the right state; a few need the metro itself. Write that requirement down before you assign a line.

After purchase, verify with several lookups, beginning with the IP checker on our Tools page. If the result does not suit the job, contact our support team. Moving a line to another of our cities or to another carrier is free, and the dashboard lets you trigger the location move on your own. Support can also tell you which carrier at a given site tends to read the way your client needs, which saves trial and error across a portfolio of accounts.

Frequently asked

A client wants their account to appear in a specific suburb. Can any line do that?

No mobile line can. Carrier addresses resolve to a metro or a state because they exit through a regional gateway shared with many phones. Set the expectation at the metro level and handle anything finer through the content and targeting tools of the platform itself.

Why does our AT&T line at the Boston site read as New York?

AT&T routes that region through a gateway the databases tie to New York. On the same site, Verizon resolves to Boston. If the Boston reading matters for a client, have support swap that line onto the Verizon side of the site, free of charge.

Two people on our team checked the same IP and got different cities. Who is right?

Probably both, each by the standards of whichever database they happened to query. Compare two or three services and go with where most of them agree. A single outlier is not a reason to change the line.

Does switching a line to another metro or carrier cost anything?

No. Location moves are free, your team can run them from the dashboard, and our support staff will make a carrier change for you on request.

USA mobile proxies on hardware we own

Real 4G and 5G carrier IPs in eight US metros, with unlimited rotation, sticky sessions and HTTP(S) or SOCKS5. Start with two hours for $2, or book a whole day from $10; any hours you already paid are credited to the day.

View plans See all locations

More guides

All GlobalProxies resources →