ISO 3166-1 adalah bagian dari Kode negara ISO 3166, sebuah sistem pengkodean standar untuk nama negara. Pertama kali dipublikasikan tahun 1974 oleh International Organization for Standardization (ISO) yang terdiri atas tiga kode berbeda untuk setiap negara:
Sebuah negara umumnya mendapatkan kode baru jika berubah nama. ISO 3166-1 bukan merupakan satu-satunya kode negara standar. Komite Olimpiade Internasional dan Fédération Internationale de Football Association diketahui memiliki sistem kode negara tersendiri. (lihat: Daftar perbedaan kode negara IOC, FIFA, dan ISO 3166)
Sampai sekarang ini telah ada 246 negara dan wilayah yang mempunyai kode negara ISO 3166-1.
Berikut ini adalah tabel pengkodean dalam ISO 3166-1.
Perubahan terhadap ISO 3166-1 diumumkan dalam pengumuman setiap periode waktu tertentu.
Informasi mengenai kode yang dicadangkan diambil dari "Reserved code elements under ISO 3166-1" yang dipublikasikan oleh Secretariat of ISO/TC 46, ISO 3166 Maintenance Agency, 2001-02-13, ISO 3166 MA.