ISO 3166-1, adalah bagian dari standar ISO 3166. Standar ini memberikan kode untuk nama-nama negara dan wilayah dependen, dan diterbitkan oleh Organisasi Internasional untuk Standardisasi (ISO). Nama resmi standar ini adalah Kode untuk representasi nama negara dan subdivisi mereka - Bagian 1: Kode negara. Ada tiga set kode negara:

  • ISO 3166-1 alpha-2, sistem dua huruf, digunakan dalam banyak aplikasi, misalnya domain tingkat atas kode negara internet (ccTLD).
  • ISO 3166-1 alpha-3, menggunakan tiga huruf, dan membuatnya lebih mudah untuk mengetahui nama dan kode negara.
  • ISO 3166-1 numerik, menggunakan tiga digit. Menggunakan angka berguna di negara-negara yang tidak menggunakan alfabet Latin. Ini identik dengan kode yang didefinisikan oleh Divisi Statistik Perserikatan Bangsa-Bangsa.

ISO 3166-1 bukan satu-satunya standar untuk kode negara. Banyak organisasi internasional menggunakan kode negara mereka sendiri, di mana beberapa di antaranya sangat sesuai dengan kode ISO 3166-1. Untuk contoh, lihat kode negara.