IOC Country Code Lookup

Find the 3-letter IOC Olympic country code for any nation

Searchable reference of IOC three-letter country codes used for National Olympic Committees, alongside the ISO alpha-3 code. Filter to the codes that differ from ISO, such as GER, SUI, and NED, in one click.

What is an IOC country code?

An IOC country code is a three-letter abbreviation the International Olympic Committee assigns to each National Olympic Committee. It is used in Olympic medal tables, on scoreboards, and on athletes' bibs and accreditation.

What IOC codes are

When you watch an Olympic medal table, every nation is labelled with a three-letter IOC code. These codes identify National Olympic Committees and are the canonical key for Olympic results, athlete accreditation, and historical records. They resemble ISO codes but follow the IOC’s own conventions.

How it works

Each National Olympic Committee has a fixed three-letter code. In many cases it matches the ISO 3166-1 alpha-3 code — USA, BRA, JPN — but a meaningful minority diverge:

Country         IOC   ISO alpha-3
Germany         GER   DEU
Switzerland     SUI   CHE
Netherlands     NED   NLD
South Africa    RSA   ZAF
Croatia         CRO   HRV
Iran            IRI   IRN

The lookup shows both columns side by side and can filter to just the divergent rows, so you can see exactly where a naive join between IOC-coded and ISO-coded datasets would break.

Tips and notes

If you are merging Olympic medal data with a geographic or economic dataset, never assume the codes line up. Build a small mapping table for the divergent cases first, or you will drop Germany, Switzerland, and the Netherlands from your analysis without noticing. Note that “Great Britain” appears as GBR at the Olympics, covering the whole United Kingdom, unlike football where the home nations compete separately. IOC codes are also distinct from FIFA codes, so do not reuse one for the other.