All posts

TikTok creator region: how to find which country a creator is in

November 8, 2026

Brands running campaigns in one country need creators whose audience is in that country. TikTok profiles do not show a location, so you have to infer it. This post lists the signals, how much to trust each, and where to stop.

One rule first: the goal is the country a creator works in and the country their audience lives in. It is never a creator's city, address or movements. Country-level is enough for every legitimate campaign decision.

The signals, ranked

SignalWhat it tells youReliability
Audience country breakdownWhere viewers or followers areHigh, and it is what you actually need
Account regionThe region TikTok associates with the accountHigh for the account, not proof of residence
Followers' regionsWhere a sample of followers areMedium, depends on sample size
Language of speech and captionsLanguage marketMedium; English and Spanish span many countries
Bio and contentStated city or country, local brands, currency, shopsMedium; easy to read, easy to be stale
TikTok Shop regionWhich country's Shop they sell inHigh for commerce creators

About the account region

TikTok's own Research API documents a region_code field on videos, described as the two-letter code for the country where the creator registered their account source. Note the word registered. A creator who signed up in Canada and moved to the UK may still show Canada. Its user info endpoint has no region field source, so the signal lives at the account and video level.

A method: combine three signals

  1. Get the account region.
  2. Get the audience country breakdown, or sample 200 to 500 recent followers and count their regions.
  3. Read the language of the last 10 transcripts or captions.

If all three agree, you are done. If the account region differs from the audience, trust the audience for campaign planning: that is where the views happen.

from collections import Counter

def audience_from_followers(followers):
    regions = Counter(f.get("region") for f in followers if f.get("region"))
    total = sum(regions.values()) or 1
    return {r: round(n / total, 3) for r, n in regions.most_common(5)}

def verdict(account_region, audience, language):
    top, share = next(iter(audience.items()), (None, 0))
    if account_region == top and share >= 0.5:
        return f"{top}: strong ({share:.0%} of sampled followers)"
    if share >= 0.5:
        return f"audience {top} ({share:.0%}); account says {account_region}; language {language}"
    return f"mixed audience {audience}; account {account_region}; check manually"

Pitfalls

  • Expats and travellers. Account region and content can point to different countries. Audience wins.
  • Small samples. 50 followers is noise. Use a few hundred.
  • Global niches. Gaming and tech creators often have audiences spread across 20 countries. A 30% top share may be as good as it gets.
  • Bought followers. A sudden cluster from one unexpected country is a quality flag, not a market.

Where to stop

Do not try to work out where a creator lives beyond the country level, and do not combine signals to locate a person. That is outside any campaign need and can put people at risk. Store only what you use, and check the privacy law that applies to you. This is not legal advice.

A workflow for a campaign shortlist

Say you need 20 creators for a UK launch. Start with a keyword or user search for your niche and collect 100 candidates. Pull each account's region and drop the ones clearly elsewhere; that is cheap and removes most of the list. For the 30 to 40 that remain, sample followers or pull audience data and keep those with a strong UK share. Finally, watch a few videos from each shortlisted creator to confirm the language and context. You spend the most on the creators most likely to make the cut.

What to ask the creator

Data narrows the list; a direct question settles it. When you contact a shortlisted creator, ask for a screenshot of their audience country breakdown from their own TikTok analytics. It is the most accurate source there is, and creators who work with brands are used to sharing it.

How to do it with ScrapeIO

tiktok profile region API returns the region TikTok associates with an account, for 1 credit. tiktok followers API returns followers for your sample, with a region field when TikTok reports one, and tiktok user audience API returns audience demographics for 26 credits. tiktok transcript API gives you the spoken language.

Sources

Checked on 8 November 2026 from each vendor's own pages. Prices and limits change; follow the links before you decide.

100 free credits, no card. Credits never expire.

Get API key