ISO 3166-1

ISO 3166-1 הוא חלק מהתקן ISO 3166, תקן בין-לאומי של ארגון התקינה הבינלאומי (ISO) המקצה קודים בני אותיות או ספרות אחדות לכל אחת ממדינות העולם, לשטחי החסות וכן לאזורים גאוגרפיים מסוימים. השם הרשמי של התקן הוא "קודים לייצוג שמות מדינות וחלוקות המשנה שלה; חלק 1:קודי המדינות" (באנגלית Codes for the representation of names of countries and their subdivisions – Part 1: Country codes). התקן מגדיר שלושה סוגים של קודי מדינה:
 ISO 3166-1 alpha-2 - קוד בן שתי אותיות, אשר בו נעשה השימוש הנפוץ ביותר מבין השלושה, ועליו מתבססים סיומות האינטרנט המדינתיים 
 ISO 3166-1 alpha-3 - קוד בן שלוש אותיות אשר מאפשר קישור ויזואלי קל יותר בין הקוד לשם המדינה מאשר קודי תקן ה-ISO 3166-1 alpha-2
 ISO 3166-1 numeric - קוד בן שלוש ספרות הזהים לאלו אשר פותחו והוחזקו על ידי מחלקת הסטטיסטיקה של האו"ם, אשר מועיל במיוחד לאנשים או למערכות המשתמשים בכתב שאינו לטיני.

קודי המדינות האלפביתיים נכללו לראשונה ב-ISO 3166 בשנת 1974, והקודים המספריים הוכללו לראשונה ב-1981. קודי המדינות פורסמו כ-ISO 3166-1 החל מ-1997, כשה-ISO 3166 הורחב לשלושה חלקים כדי לכלול את חלוקות המשנה של מדינות ומדינות לשעבר. כתקן בין-לאומי בעל שימוש נפוץ, ל-ISO 3166-1 יש שימושים בסטנדרטים נוספים אשר משמשים ארגונים בין-לאומיים כדי לסייע בחילופי סחורות ומידע עם זאת זהו אינו התקן היחידי עבור קודי מדינות. תקנים אחרים בשימושם של ארגונים בין-לאומיים מנוגדים חלקית או בצורה מלאה ל־ISO 3166-1, בעוד אחרים תואמים לקודי תקן זה.

קריטריונים להכללה 
נכון ליוני 2011 ישנם קודים רשמיים ב-ISO 3166-1 עבור 248 מדינות, טריטוריות ושטחים גאוגרפיים ייחודיים. על פי הסוכנות המתחזקת את ISO 3166, ה-ISO 3166/MA, ישנן שתי דרכים להוסיף רשומה חדשה ל-ISO 3166-1:
 הרשמה ב-Terminology Bulletin Country Names של האו"ם.
 הרשמה ב-Country and Region Codes for Statistical Use של המחלקה הסטטיסטית של האו"ם.
על מנת להיכנס ל-Terminology Bulletin Country Names ישות צריכה להיות:
 מדינה החברה באומות המאוחדות
 חברה באחת מסוכנויות האומות המאוחדות
 צד לחוק בית הדין הבינלאומי לצדק
רשימת השמות ב-Country and Region Codes for Statistical Use מבוססת על ה-bulletin Country Names ועל מקורות נוספים.

לאחר ששמה של מדינה או טריטוריה נרשם באחד משני מקורות אלו, הוא יתווסף כברירת מחדל ל-ISO 3166-1. ה-ISO 3166/MA יכולה לשמור קודים או רכיבי קודים מסוימים עבור ישויות שלא זכאיות להכללה על פי הקריטריון שצוין לעיל. דוגמה לכך היא האיחוד האירופאי אשר אינו מדינה, ולכן אינו כלול ב-ISO 3166-1, אך מסיבות פרקטיות הסוכנות המתחזקת את ISO 3166 "שומרת את הקוד EU למטרת זיהוי האיחוד האירופאי במסגרת ה-ISO 3166-1".

קישורים חיצוניים 

 קודים לייצוג שמות של ארצות , אתר מכון התקנים הישראלי
 רשימת מדינות העולם לפי התקן הבין-לאומי במגוון שפות וסוגים (כגון XML, JSON ועוד).
רשימת מדינות העולם לפי התקן הבין-לאומי לפי אתר go names

הערות שוליים 

תקני ISO

sv:ISO 3166#ISO 3166-1-koder