Two character alpha country codes are used for internet addresses and numeric country codes (CC) are used for telephone communications. As of Oct. 2003 there were 243 Internet Top Level Domains (TLD) and 230 Telephone Country codes (CC). See Sources below.
There is also a list sorted by Telephone Country Code and a list of countries under places.

See also 3 character ISO Countries and Territory codes

A-E | F-MA | MB-TO | TP-Z Other
Country Tel.
CC
TLD
AFGHANISTAN +93 .af
ALBANIA +355 .al
ALGERIA +213 .dz
AMERICAN SAMOA +684 .as
ANDORRA +376 .ad
ANGOLA +244 .ao
ANGUILLA +1 .ai
ANTARCTICA +672 .aq
ANTIGUA AND BARBUDA +1 .ag
ARGENTINA +54 .ar
ARMENIA +374 .am
ARUBA +297 .aw
Ascension +247 .ac
AUSTRALIA +61 .au
Australian External Territories +672 .au
AUSTRIA +43 .at
AZERBAIJAN +994 .az
BAHAMAS +1 .bs
BAHRAIN +973 .bh
BANGLADESH +880 .bd
BARBADOS +1 .bb
BELARUS +375 .by
BELGIUM +32 .be
BELIZE +501 .bz
BENIN +229 .bj
BERMUDA +1 .bm
BHUTAN +975 .bt
Country Tel.
CC
TLD
BOLIVIA +591 .bo
BOSNIA AND HERZEGOVINA +387 .ba
BOTSWANA +267 .bw
BOUVET ISLAND   .bv
BRAZIL +55 .br
BRITISH INDIAN OCEAN TERRITORY   .io
British Virgin Islands See:Virgin Islands, British
BRUNEI DARUSSALAM +673 .bn
BULGARIA +359 .bg
BURKINA FASO +226 .bf
Burma See Myanmar
BURUNDI +257 .bi
CAMBODIA +855 .kh
CAMEROON +237 .cm
CANADA +1 .ca
CAPE VERDE +238 .cv
CAYMAN ISLANDS +1 .ky
CENTRAL AFRICAN REPUBLIC +236 .cf
CHAD +235 .td
Chatham Island (New Zealand) +64  
CHILE +56 .cl
CHINA +86 .cn
CHRISTMAS ISLAND +672 .cx
COCOS (KEELING) ISLANDS +672 .cc
Country Tel.
CC
TLD
COLOMBIA +57 .co
COMOROS +269 .km
CONGO, THE DEMOCRATIC REPUBLIC OF THE +243 .cd
CONGO +242 .cg
COOK ISLANDS +682 .ck
COSTA RICA +506 .cr
CÔTE D'IVOIRE +225 .ci
CROATIA +385 .hr
CUBA +53 .cu
CYPRUS +357 .cy
CZECH REPUBLIC +420 .cz
Czechoslovakia (Former ) .cs *
DENMARK +45 .dk
Diego Garcia +246 .
DJIBOUTI +253 .dj
DOMINICA +1 .dm
DOMINICAN REPUBLIC +1† .do
East Timor
(See TIMOR-LESTE)
+670 .ts
Easter Island +56  
ECUADOR +593 .ec
EGYPT +20 .eg
EL SALVADOR +503 .sv
England (See United Kingdom)
EQUATORIAL GUINEA +240 .gq
ERITREA +291 .er
ESTONIA +372 .ee
ETHIOPIA +251 .et
* Not an official code
† The dominican republic has a country code of 809, but is in the N. America zone so you use 1.
A-E | F-MA | MB-TO | TP-Z Other
FALKLAND ISLANDS (MALVINAS) +500 .fk
FAROE ISLANDS +298 .fo
FIJI +679 .fj
FINLAND +358 .fi
FRANCE +33 .fr
French Antilles
GUADELOUPE, MARTINIQUE, St Martin, St Barts
+596  
FRENCH GUIANA +594 .gf
FRENCH POLYNESIA +689 .pf
FRENCH SOUTHERN TERRITORIES   .tf
Fyrom See: Macedonia
GABON +241 .ga
GAMBIA +220 .gm
GEORGIA +995 .ge
GERMANY +49 .de
GHANA +233 .gh
GIBRALTAR +350 .gi
Great Britain (See UNITED KINGDOM) .gb
GREECE +30 .gr
GREENLAND +299 .gl
GRENADA +1 .gd
Grenadin Islands +784  
Grenada and Carriacuou +473  
GUADELOUPE +590 .gp
GUAM +1,
+671
.gu
Guantanamo Bay +53  
GUATEMALA +502 .gt
Guernsey   .gg
GUINEA +224 .gn
GUINEA-BISSAU +245 .gw
GUYANA +592 .gy
HAITI +509 .ht
HEARD ISLAND AND MCDONALD ISLANDS   .hm
HOLY SEE (VATICAN CITY STATE) +39 .va
HONDURAS +504 .hn
HONG KONG +852 .hk
HUNGARY +36 .hu
ICELAND +354 .is
INDIA +91 .in
INDONESIA +62 .id
IRAN, ISLAMIC REPUBLIC OF +98 .ir
IRAQ +964 .iq
IRELAND +353 .ie
Ireland, North (See UNITED KINGDOM)
Isle of Man   .im
ISRAEL +972 .il
ITALY +39 .it
Ivory Coast see CÔTE D'IVOIRE
JAMAICA +1 .jm
JAPAN +81 .jp
Jersey   .je
JORDAN +962 .jo
KAZAKHSTAN +7 .kz
KENYA +254 .ke
KIRIBATI +686 .ki
KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF (North) +850 .kp
KOREA, REPUBLIC OF (South) +82 .kr
KUWAIT +965 .kw
KYRGYZSTAN +996 .kg
LAO PEOPLE'S DEMOCRATIC REPUBLIC +856 .la
LATVIA +371 .lv
LEBANON +961 .lb
LESOTHO +266 .ls
LIBERIA +231 .lr
LIBYAN ARAB JAMAHIRIYA +218 .ly
LIECHTENSTEIN +423 .li
LITHUANIA +370 .lt
LUXEMBOURG +352 .lu
MACAO (Macau) +853 .mo
MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF +389 .mk
MADAGASCAR +261 .mg
MALAWI +265 .mw
MALAYSIA +60 .my
MALDIVES +960 .mv
MALI +223 .ml
MALTA +356 .mt
Mariana Islands +670  
MARSHALL ISLANDS +692 .mh
MARTINIQUE +596 .mq
MAURITANIA +222 .mr
MAURITIUS +230 .mu

A-E | F-MA | MB-TO | TP-Z Other
MAYOTTE +269 .yt
MEXICO +52 .mx
MICRONESIA, FEDERATED STATES OF +691 .fm
Midway Islands +808  
Miquelon +508  
MOLDOVA, REPUBLIC OF +373 .md
MONACO +377 .mc
MONGOLIA +976 .mn
MONTSERRAT +1 .ms
MOROCCO +212 .ma
MOZAMBIQUE +258 .mz
MYANMAR +95 .mm
NAMIBIA +264 .na
NAURU +674 .nr
NEPAL +977 .np
NETHERLANDS +31 .nl
NETHERLANDS ANTILLES +599 .an
Neutral Zone .nt
Nevis +869  
NEW CALEDONIA +687 .nc
NEW ZEALAND +64 .nz *
NICARAGUA +505 .ni
NIGER +227 .ne
NIGERIA +234 .ng
NIUE +683 .nu
NORFOLK ISLAND   .nf
North Korea (see Korea, Democratic People's Republic of)
NORTHERN MARIANA ISLANDS +1 .mp
Northern Ireland (See UNITED KINGDOM)
NORWAY +47 .no
OMAN +968 .om
PAKISTAN +92 .pk
PALAU +680 .pw
PALESTINIAN TERRITORY, OCCUPIED   .ps
PANAMA +507 .pa
PAPUA NEW GUINEA +675 .pg
PARAGUAY +595 .py
PERU +51 .pe
PHILIPPINES +63 .ph
PITCAIRN   .pn
POLAND +48 .pl
PORTUGAL +351 .pt
Principe (see Sao Tome)
PUERTO RICO +1 .pr
QATAR +974 .qa
RÉUNION +262 .re
ROMANIA +40 .ro
RUSSIAN FEDERATION +7 .ru
RWANDA +250 .rw
SAINT HELENA +290 .sh
SAINT KITTS AND NEVIS +1
869
.kn
SAINT LUCIA +1
758
.lc
SAINT PIERRE AND MIQUELON +508 .pm
SAINT VINCENT AND THE GRENADINES +1
784
.vc
Saipan +670  
SAMOA +685 .ws
SAN MARINO +378 .sm
SAO TOME AND PRINCIPE +239 .st
SAUDI ARABIA +966 .sa
Scotland (See UNITED KINGDOM)
SENEGAL +221 .sn
SERBIA AND MONTENEGRO +381 .cs
SEYCHELLES +248 .sc
SIERRA LEONE +232 .sl
SINGAPORE +65 .sg
SLOVAKIA +421 .sk
SLOVENIA +386 .si
SOLOMON ISLANDS +677 .sb
SOMALIA +252 .so
SOUTH AFRICA +27 .za
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS   .gs
South Korea (see Korea, Republic of)
SPAIN +34 .es
SRI LANKA +94 .l k
SUDAN +249 .sd
SURINAME +597 .sr
SVALBARD AND JAN MAYEN   .sj
SWAZILAND +268 .sz
SWEDEN +46 .se
SWITZERLAND +41 .ch
SYRIAN ARAB REPUBLIC +963 .sy
TAIWAN, PROVINCE OF CHINA +886 .tw
TAJIKISTAN +992 .tj
TANZANIA, UNITED REPUBLIC OF +255 .tz
THAILAND +66 .th
TIMOR-LESTE +670 .tg
TOGO +228 .tk
TOKELAU +690 .tl
TONGA +676 .to

A-E | F-MA | MB-TO | TP-Z Other
TRINIDAD AND TOBAGO +1 .tt
TUNISIA +216 .tn
TURKEY +90 .tr
TURKMENISTAN +993 .tm
TURKS AND CAICOS ISLANDS +1 .tc
TUVALU +688 .tv
UGANDA +256 .ug
UKRAINE +380 .ua
UNITED ARAB EMIRATES +971 .ae
UNITED KINGDOM +44 .uk/
gb
UNITED STATES +1 .us
UNITED STATES MINOR OUTLYING ISLANDS   .um
URUGUAY +598 .uy
USSR (Former) .su *
UZBEKISTAN +998 .uz
VANUATU +678 .vu
Vatican City State see HOLY SEE +379 .vc
Vatican City State +39 .va
VENEZUELA +58 .ve
VIET NAM +84 .vn
VIRGIN ISLANDS, BRITISH +1 .vg
VIRGIN ISLANDS, U.S. +1 .vi
Wake Island + 808  
Wales (See UNITED KINGDOM)
WALLIS AND FUTUNA +681 .wf
WESTERN SAHARA   .eh
YEMEN +967 .ye
YUGOSLAVIA was changed to SERBIA AND MONTENEGRO .yu
Zaire see CONGO
ZAMBIA +260 .zm
Zanzibar +259  
ZIMBABWE +263 .zw
Tel Country Codes
Group of countries, shared code +388
Inmarsat (Atlantic Ocean-East) +871
Inmarsat (Atlantic Ocean-West) +874
Inmarsat (Indian Ocean) +873
Inmarsat (Pacific Ocean) +872
Inmarsat SNAC +870
Global Mobile Satellite System (GMSS) +881
International Freephone Service +800
International Networks, shared code +882
International Premium Rate Service (IPRS) +979
International Shared Cost Service (ISCS) +808
Trial of a proposed new international telecommunication public correspondence service, shared code +991
Global Mobile Satellite System (GMSS), shared code +881
TLD - Top Level Domains
Commercial   .com
Goverment .gov
Organization .org
Network .net
US Educational .edu
US Military .mil
organizations established by international treaties between governments. .int
Air-transport industry .aero
Businesses .biz
Cooperatives .coop
Unrestricted .info
Museums .museum
registration by individuals .name
Accountants cpa.pro
lawyers law.pro
physicians med.pro
* Not an official code The Internet Assigned Numbers Authority (IANA) code for the United Kingdom/Great Britain is .uk the International Standards Organizations (ISO) code is gb.

Sources:
Source Number
of political entities
Other/Comments
ISO 3166 Country Codes 240 The International Organization for Standardization (ISO) assigns official country names and codes [See: ISO 3166-1 Alpha-2 Code lists] (Codes for the representation of names of countries and their subdivisions) (e.g. us, ca). They also assign numeric and 3 character codes; see Country and Territory List for other codes. Country Name List
The Maintenance Agency (3166/MA) consists of National Standards organizations, the UN, ITU (see below), Internet Corporation for Assigned Names and Numbers (ICANN) and others.

ISO 3166-1 Country Codes:
  • Alpha-2: ZA
  • Alpha-3: ZAF
  • Numeric-3: 710
  • English short name: SOUTH AFRICA
  • English full name: Republic of South AfricaPrince-Édouard
  • English remark: Includes Marion Island, Prince Edward Island
  • French short name: AFRIQUE DU SUD
  • French full name: République sud-africaine
  • French remark: Y compris: l'Île Marion, l'Île du Prince-Édouard
Alpha-2 Code lists with short names are avaliable on their web site. There is a fee for the Alpha-3, numeric and "full name" codes.
ISO 3166-2: Country Subdivision Code (e.g. US-CA California),
ISO 3166-3: Codes for Formerly Used Names of Countries
List with Full Name at
Telephone Country Codes 230 Numeric Telephone Country codes are assigned by the International Telecommunication Union (ITU). Places like the Palestinian Territories, British Indian Ocean Territory, South Sandwich Islands have ISO codes but no Telephone CC.
In addition there are 12 special codes for things like, Inmarsat (Pacific Ocean, Atlantic, ...), International Freephone Service, etc..
Top Level Domains 243 Internet Top Level Domains (TLD) are assigned by the Internet Assigned Numbers Authority (IANA) and are generally the same as the ISO 2 digit country code elements (except for the United Kingdom). In addition TLD's include .com, .org, .gov, ...

Updates:
July 2003 Yugoslavia (YU) replaced with SERBIA AND MONTENEGRO (CS)
May 2002 The Alpha-2 and 3 codes for East Timor were changed from TP and TMP to (Timor-Leste) TS and TLS.

The "+" in front of the country code is the international telephone format notation for country code. TLD is the Top Level Domain for Internet addresses (URLs) which is also the ISO 2 digit Country Code

See Also: Country and Territory List
Telephone Information for Area Codes and City Codes
ISO Codes - An Internationl Dial Code Directory
Internet Domains
TLD Country Codes at uci.edu
ISO, Windows and Macintosh name/code list at unicode.org The United Nations also publishes a 1-3 character country code for distinguishing vehicles in international traffic.
The ITU also has a 1-3 character code for member nations
US Patent Office Country Codes. See links at ISO for others.

last updated 1 Oct 2003