ISO 3166-2:AL, Uluslararası Standartlar Örgütü (ISO) tarafından yayınlanan ISO 3166 standardının bir parçası olan Arnavutluk'taki ana bölümlerin isimlerini kodlamaya yarayan bir koddur. Güncel olarak 12 il için ISO 3166-2 kodları bulunmaktadır.
Her kod, bir tire işareti ile ayrılmış iki bölümden oluşur. Birinci kısım, Arnavutluk'un ISO 3166-1 alpha-2 kodu olan AL'dir. İkinci bölüm ise numaradır.
Alt bölüm adları, ISO 3166 Bakım Ajansı (ISO 3166 / MA) tarafından yayınlanan ISO 3166-2 standardında listelenmiştir.
| Kod | Alt bölüm adı (sq) | Alt bölüm adı (tr) |
|---|---|---|
| AL-01 | Berat | Berat |
| AL-09 | Dibër | Debre |
| AL-02 | Durrës | Dıraç |
| AL-03 | Elbasan | Elbasan |
| AL-04 | Fier | Fier |
| AL-05 | Gjirokastër | Ergiri |
| AL-06 | Korçë | Görice |
| AL-07 | Kukës | Kökes |
| AL-08 | Lezhë | Leş |
| AL-10 | Shkodër | İşkodra |
| AL-11 | Tiranë | Tiran |
| AL-12 | Vlorë | Avlonya |