ISO 3166-1 er en standard, der definerer koder for lande og selvstyrer. Den blev første gang udgivet i 1974.
Standarden består af 3 sideopstillede inddelinger af landekoder:
Et land eller område får normalt nye alfakoder hvis navnet skifter, mens et nyt nummer bliver tildelt, hvis landegrænserne ændres.
ISO 3166-1 er ikke den eneste standard for landekoder. IOC og FIFA har egne lister (se IOK's landekoder og FIFAs landekoder). Disse trebogstavskoder svarer ofte til ISO 3166-1 alfa-3-koderne.