ISO 3166-3はISO 3166規格の一部であり、現存しない国名・地域名に対応したコードである。1999年に発表された。

国名コードであるISO 3166-1は1974年に初版が発表された。その後、諸般の事情で国名・地域名を変更するところがあり、3166-1も必要に応じ改定された。新国名はISO 3166-1で対応しているが、現存しない国名についてはISO 3166-3で対応することとなった。ISO 3166-3は1999年に発表された。アルファベット4文字で構成されており、うち最初の2文字はISO 3166-1時に使用していたものである。あとの2文字は、原則として継承した国家、ただしAAは同じ国コードを継続使用、HHとXXは分割されたことを意味する。

国名有効期間の始まり有効期間の終わり新国名と ISO 3166-1 コード備考イギリス領南極地域(British Antarctic Territory)BQAQBQ、ATB、0801974年1979年統合→南極 (AQ、ATA、010)ビルマ(Burma)BUMMBU、BUR、1041974年1989年変更 →ミャンマー (Myanmar) (MM、MMR、104)BU は一時留保白ロシア・ソビエト社会主義共和国(Byelorussian SSR)BYAABY、BYS、1121974年1992年変更 →ベラルーシ (Belarus) (BY、BLR、112)カントン島およびエンダーベリー島(Canton and Enderbury Islands)CTKICT、CTE、1281974年1984年統合→キリバス (Kiribati) (KI、KIR、296)チェコスロバキア(Czechoslovakia)CSHHCS、CSK、2001974年1993年分割 チェコ (Czech Republic) (CZ、CZE、203) スロバキア (Slovakia) (SK、SVK、703) CS セルビア・モンテネグロに再割り当て .csは削除ダオメー(Dahomey)DYBJDY、DHY、2041974年1977年ベナン (Benin) に変更 (BJ、BEN、204)ドロンニング・モード・ランド(Dronning Maud Land)NQAQNQ、ATN、2161974年1983年統合→南極 (AQ、ATA、010)アルファベットコードはノルウェー領南極地域 (Norwegian Antarctic Territory) に由来東チモール (East Timor)TPTLTP、TMP、6261974年2002年変更 →Timor-Leste (TL、TLS、626)独立に伴う変更。アルファベットコードはポルトガル領チモール (Portuguese Timor) (1974年-1977年) TPに由来フランス本国(France, Metropolitan)FXFRFX、FXX、2491993年1997年統合→フランス (FR、FRA、250)FXは予約状態フランス領アファル・イッサ(French Afar and Issas)AIDJAI、AFI、2621974年1977年変更 →ジブチ (Djibouti) (DJ、DJI、262)AI はアンギラに再割り当てフランス領南方・南極地域(French Southern and Antarctic Territories)FQHHFQ、ATF、2601974年1979年分割、統合

南極 (AQ、ATA、010)

フランス領南方地域 (TF、ATF、260)ドイツ民主共和国(German Democratic Republic)DDDEDD、DDR、2781974年1990年統合→ドイツ (Germany) (DE、DEU、276) アルファベットコードはドイツ語由来。東ドイツ。ギルバートおよびエリス諸島(Gilbert and Ellice Islands)GEHHGE、GEL、2961974年1979年分割 キリバス (Kiribati) (KI、KIR、296) ツバル (Tuvalu) (TV、TUV、798) GE はジョージアに再割り当てジョンストン島(Johnston Island)JTUMJT、JTN、3961974年1986年統合→合衆国領有小離島 (United States Minor Outlying Islands) (UM、UMI、581) ミッドウェー島(Midway Islands)MIUMMI、MID、4881974年1986年統合→合衆国領有小離島 (United States Minor Outlying Islands) (UM、UMI、581) オランダ領アンティル(Netherlands Antilles)ANHHAN、ANT、5301974年2010年分割 ボネール、シント・ユースタティウスおよびサバ (Bonaire, Sint Eustatius and Saba) (BQ、BES、535) キュラソー (Curaçao) (CW、CUW、531) シント・マールテン (Sint Maarten) (SX, SXM, 534) 中立地帯 (サウジアラビアとイラク)(Neutral Zone)NTHHNT、NTZ、5361974年1993年分割

イラク (Iraq) (IQ、IRQ、368)

サウジアラビア (Saudi Arabia) (SA、SAU、682) NTは一時留保ニューヘブリディーズ諸島(New Hebrides)NHVUNH、NHB、5481974年1980年変更 →バヌアツ (Vanuatu) (VU、VUT、548)太平洋諸島信託統治領(Trust Territory of the Pacific Islands)PCHHPC、PCI、5821974年1986年分割 マーシャル諸島 (Marshall Islands) (MH、MHL、584) ミクロネシア連邦 (Federated States of Micronesia) (FM、FSM、583) 北マリアナ諸島 (Northern Mariana Islands) (MP、MNP、580) パラオ (Palau) (PW、PLW、585) パナマ運河地帯(Panama Canal Zone)PZPAPZ、PCZ、5941974年1980年統合→パナマ (Panama) (PA、PAN、591) セルビア・モンテネグロ(Serbia and Montenegro)CSXXCS、SCG、8912003年2006年分割 モンテネグロ (Montenegro) (ME、MNE、499) セルビア (Serbia) (RS、SRB、688) アルファベットコードはセルビア語に由来。 CS は一時留保 ISO 3166-2:CSは削除シッキム(Sikkim)SKINSK、SKM、6981974年1975年統合→インド (India) (IN、IND、356) SK はスロバキアに再割り当てローデシア(Rhodesia)RHZWRH、RHO、7161974年1980年変更 →ジンバブエ (Zimbabwe) (ZW、ZWE、716)オートボルタ(Upper Volta)HVBFHV、HVO、8541974年1984年変更 →ブルキナファソ (Burkina Faso) (BF、BFA、854)アルファベットコードはフランス語に由来。合衆国領太平洋諸島(United States Miscellaneous Pacific Islands)PUUMPU、PUS、8491974年1986年統合→合衆国領有小離島 (United States Minor Outlying Islands) (UM、UMI、581) ベーカー島やパルミラ環礁などソビエト連邦(Soviet Union)SUHHSU、SUN、8101974年1992年分割 アルメニア (Armenia) (AM、ARM、051) アゼルバイジャン (Azerbaijan) (AZ、AZE、031) エストニア (Estonia) (EE、EST、233) ジョージア (Georgia) (GE, GEO, 268) カザフスタン (Kazakhstan) (KZ、KAZ、398) キルギス (Kyrgyzstan) (KG、KGZ、417) ラトビア (Latvia) (LV、LVA、428) リトアニア (Lithuania) (LT、LTU、440) モルドバ (Moldova, Republic of) (MD、MDA、498) ロシア連邦 (Russian Federation) (RU、RUS、643) タジキスタン (Tajikistan) (TJ、TJK、762) トルクメニスタン (Turkmenistan) (TM、TKM、795) ウズベキスタン (Uzbekistan) (UZ、UZB、860) SU は例外的に予約状態 .suは有効状態なお、白ロシア・ソビエト社会主義共和国とウクライナ・ソビエト社会主義共和国は当時より国際連合にも加盟し、国名コードを有していた。ベトナム民主共和国(Democratic Republic ofViet-Nam)VDVNVD、VDR、7041974年1977年統合→ベトナム (Viet Nam) (VN、VNM、704) 北ベトナムウェーク島(Wake Island)WKUMWK、WAK、8721974年1986年統合→合衆国領有小離島 (United States Minor Outlying Islands) (UM、UMI、581) イエメン人民民主共和国(Democratic Yemen)YDYEYD、YMD、7201974年1990年統合→イエメン (Yemen) (YE、YEM、887) 南イエメンユーゴスラビア(Yugoslavia)YUCSYU、YUG、8911974年2003年変更 →セルビア・モンテネグロ (Serbia and Montenegro) (CS、SCG、891) Numeric code は1993年にユーゴスラビア社会主義連邦共和国がユーゴスラビア連邦共和国となったことにより 890から891に変更された。 YU は一時留保されている ISO 3166-2:YUはISO 3166-2:CSに変更された。ザイール(Zaire)ZRCDZR、ZAR、1801974年1997年変更 →コンゴ民主共和国 (Democratic Republic of the Congo) (CD、COD、180)ZRは一時留保