How to see where a Twitter (X) account is based

X shows where an account is based inside its “About this account” panel, but only one profile at a time and only when you are logged in to X. This free finder pulls the same public value for any handle in one step, with no login.

1

Enter the account

Paste an @handle, a profile link, or a numeric user ID into the field above. No X login needed.

2

Run the check

Select Check location. The lookup reads the account’s public About data and returns in about a second.

3

Read the result

The based-in country or region appears first, then join date, username history, Premium status, and connection source.

On X itself

Open the profile, tap the “Joined” date under the bio, and the About this account panel opens with the “Account based in” line. That works for one profile at a time, while logged in. Use the finder to check a handle without opening X, look up several accounts in a row, or see every field on one screen.

What the X account location finder shows

Every result reads the public About this account data that X publishes for the profile. Nothing is guessed from the bio, the time zone, or the language of the posts. Use it as a quick X account finder for the facts X publishes about any public handle:

FieldWhat it tells you
“Account based in”The country or region X assigns to the account from its connection signals. This is the value people usually mean by an account’s country of origin, though it reflects where the account connects from, not where it was created.
“Joined”The date the account was created. A brand-new account arguing about local politics reads differently from one that has been posting since 2012. For the creation date alone, the account age checker is the faster tool.
Username changesHow many times the handle has changed and when the last change happened. Frequent recent changes are a common pattern on repurposed or bought accounts.
Connected viaThe app store region or web client the account uses to connect, such as a country-specific App Store or Google Play. When it matches the based-in country, the two signals confirm each other. When they diverge, that mismatch is a lead worth following.
X PremiumWhether the account holds a Blue (X Premium) badge and the date the subscription started. A badge that appeared days ago on an account claiming years of history deserves a second look.
Affiliated organizationThe handle of the organization the account is officially affiliated with on X, if any. This is the small company badge assigned through X’s affiliation program, not something the user can type in.

Profile location vs where the account is actually based

What the bio says

Profile location is free text. Anyone can write “New York, USA” while posting from another country, and X never verifies it.

Where the account is based

“Account based in” is inferred by X from aggregated IP addresses and connection data. It is much harder to fake than bio text, which makes it the strongest public signal of where an account really operates.

SignalWhere it comes fromHow reliable for location
Profile bio “Location”Free text the user typesLow. Often blank, fake, or a joke, and never verified.
Tweet GPS geotagsOptional device location on individual postsVery low at scale. Almost no one turns it on.
“Account based in”Connection signals X reads, such as IP ranges and app store regionHighest of the three. Platform-derived and hard to fake.

Using this as a Twitter (X) account location tracker

An X location tracker, in the honest sense, means checking an account’s based-in country and watching whether it changes. Re-run the check on the same handle over time, note the date and result each time, and you have a simple location history for that account.

What you can watch over time

  • The country or region X currently assigns to the account.
  • When that country changes, which happens once the account starts connecting from somewhere else.
  • The connection source next to it, since the app store region often moves at the same time.

What no X tracker can do

  • Pin an account to a city, a street address, or a live GPS position.
  • See past a VPN. The value follows how the account connects, not where the person sits.
  • Trace a handle to an IP address. Sites promising that are not reading X data, because X never publishes it.

What to use the account location checker for

X added the based-in country in November 2025 after waves of profiles posting local political content turned out to be run from other countries. Reading it is the fastest way to check whether an account is really where it claims to be, before you trust it, amplify it, or pay it.

Spot out-of-country accounts

See whether an account pushing local opinions is actually posting from somewhere else.

Vet creators and influencers

Confirm a creator's claimed country before a partnership or paid promotion.

Verify who you are dealing with

Check where a seller, recruiter, or new contact is based before you trust or transact.

Research and OSINT

Add a based-in check to open-source research on public profiles, alongside the join date and username history.

How accurate is “Account based in”?

  • X infers it from aggregated IP addresses and connection data, so it can be off when an account uses a VPN, has travelled recently, or is very old. X marks profiles where it suspects a VPN or proxy with a “Country or region may not be accurate” notice.
  • Owners can choose to show only a broad region or continent instead of a country.
  • Some accounts show no location at all, including government and state-affiliated accounts with a gray check, which X excludes from the feature.
  • Treat the result as a strong signal, not absolute proof, and read it together with the join date, username changes, and connection source.

Check thousands of accounts at once

This page checks one account at a time. To pull the same About data, the based-in country or region, X Premium status, connection source, creation date, username change history, and organization affiliation, for a list of accounts or inside your own product, use the /about endpoint of the Sorsa API. One key, flat per-request pricing from $1.80 per 1,000 lookups, clean JSON, and 100 free requests to start, no card required. The based-in country is not part of the official X API’s user object, whose location field is only the free-text bio location, so this is one of the few places to get it programmatically.

To turn per-account lookups into a country breakdown of an entire follower base, see the walkthrough on mapping Twitter audience geography by country.

Looking for tweets by location instead?

This finder tells you where an account is based. It does not search posts by place. To find tweets from a city or region, use the near: and within: operators in the search builder, or read the Twitter search operators cheat sheet. Tweet location search relies on GPS tags on individual posts, which almost no one turns on, so the based-in country of the account is usually the stronger signal of who runs it.

Frequently asked questions

Is the Twitter account location finder free?

Yes. Every lookup is free, with no login, no X account connection, and no API key. The Sorsa API key and paid plans are only for bulk checks through the API.

Will the account owner know I checked their location?

No. The lookup is anonymous. The account is not notified, and the finder only reads data X already shows publicly.

Can this finder show a Twitter account’s IP address?

No, and no legitimate tool can. X uses the account’s aggregated IP addresses internally to work out the based-in country, then publishes only the country or region. Any site advertising a Twitter IP finder or a live map tracker from a username is guessing or phishing.

Why does the result show no country, or only a region?

Three reasons. The owner may have chosen to display a broad region or continent instead of a country. X may have no location for the account, which is common for very old or inactive profiles. And some accounts are excluded: government and state-affiliated accounts with a gray check do not get the label, and protected (private) accounts expose no About this account data at all.

How does X decide what country an account is based in?

X infers it from aggregated IP addresses and connection signals such as the app store region of the X app, not from the location text in the bio. For a field-by-field explanation, see the guide to X's “Account based in” label.

How do you change or hide “Account based in” on your own X account?

You cannot remove it, but you can make it less specific. In X, go to Settings and privacy, then Privacy and safety, then About your account, and switch the display from your exact country to a broader region or continent. Using a VPN may change what X infers, but it can also trigger the “Country or region may not be accurate” notice on your profile.

Does the checker show whether an account has X Premium?

Yes. The result includes the Blue (X Premium) status and the date the subscription started.

What does the connection source tell you?

It shows the app store region or web client the account connects from, for example a specific country’s App Store. Read it next to the based-in country: a match corroborates the location, a mismatch is a lead for further checks.

Can I see an account’s username history?

The finder shows how many times the account has changed its username and the date of the most recent change, the same two facts X publishes in About this account. X does not publish the previous handles themselves, so no tool reading this panel can list them.

Can I check the location of many accounts at once?

Not from this page, which is built for single lookups. For bulk checks or to integrate the data into your own tool, use the /about endpoint of the Sorsa API.

How do I see where my own X account is logged in?

That is a different feature. This finder shows the public based-in country of any account. To review your own active logins, open X Settings and privacy, then Security and account access, then Apps and sessions, then Sessions.