ISO 3166 הואתקן בין-לאומי שלארגון התקינה הבין-לאומי (ISO) המקצה קודים בני אותיות או ספרות אחדות לכל אחת ממדינות העולם, לשטחי החסות שלהן וכן לחלוקות המשנה שלהן. תקן זה התפרסם לראשונה בשנת1974. התקן מורכב משלושה חלקים, המסומנים באמצעות ספרה נוספת.
תקןISO 3166-1 מקצה קודים למדינות העולם ולשטחי החסות שלהן. גם תקן זה מורכב משלושה חלקים:
תקן ISO 3166-1 alpha-2 משמש לקביעתסיומות האינטרנט של כל מדינה, וכן לקביעת קודימטבעות העולם בהתאם לתקןISO 4217.
הקודים שלישראל לפי תקן ISO 3166-1 הם:
תקןISO 3166-2 מקצה קודים לחלוקות המשנה של המדינות (מחוזות, פרובינציות וכך הלאה).
תקןISO 3166-2:IL מקצה קוד בן אות אחת או שתיים לכל אחד מששתמחוזותיה של ישראל.
תקןISO 3166-3 מיועד לקודים של מדינות שחדלו מלהתקיים או שינו את שמן הרשמי מאז שנת 1974. קודים אלו נמחקים מתקן ISO 3166-1 ונשמרים בחלק זה.