Country rank is an agency's position by lifetime earnings among the agencies Upwork Insights has indexed in the same country, the country being the one the public Upwork profile shows for the agency itself.
The country comes from the agency's own page, where Upwork exposes it to anonymous visitors; it is the agency's declared location, not the countries of its members, which the directory lists separately as member countries. At each build the agencies of a country are sorted by total earned, hidden earnings last, and numbered from 1. An agency whose page shows no country has no country rank. The country pages also state each country's agency count, total and median earnings and median starting rate, and are ordered by total earnings.
Country rank is useful because a client who wants a team in a time zone, a language or a legal jurisdiction is choosing within a country, and the global rank says little about that. It is less useful for the largest markets, where a rank of 50 may still be in the top few percent, and in small ones, where rank 1 may belong to the only agency the index has read.
As with every rank here, it is a position among agencies this index has read, not among every agency Upwork lists in the country, and it moves as categories are added and pages are re-read.
How Upwork Insights uses it
The index spans 149 countries as of Oct 31, 2026; India, for example, has 8,174 indexed agencies with $1.10B of public earnings between them and a median of $8.7K. Each agency page shows its country rank, and a claimed page can embed it as a rank badge with the country as its scope.