ISO3166-2-koderna för Sverige betecknar Sveriges 21 län, och består alltid av två delar separerade med ett bindestreck. Den första delen av dessa ISO 3166-1-koder är landskoden SE för Sverige. Den andra delen, som används av länsstyrelserna, består av en specifik bokstav för respektive län. Undantag görs för Stockholms-, Västerbottens- och Norrbottens län, som med koderna AB, AC respektive BD är de enda av länen med fler än en bokstav i länskoden.
Ordningen är geografisk och börjar med Stockholms län, och går sedan i bokstavsordning medsols runt södra Sverige och norrut. Bokstavskoderna har tagits från de länsbokstäver som tidigare användes på registreringsskyltar på motorfordon, men har anpassats till de förändringar i länsindelningen som har gjorts sedan dessa avskaffades 1973.