ISO 3166-2:BA adalah sebuah standar ISO yang mendefinisikan kode internasional: kode ini merupakan bagian dari ISO 3166-2 yang ditujukan kepada negara Bosnia dan Herzegovina.
Saat ini untuk Bosnia dan Herzegovina, kode ISO 3166-2 yang ditetapkan untuk dua tingkat sub-bagian:
Distrik Brčko memiliki status khusus, secara resmi milik kedua entitas, tetapi memiliki pemerintahan sendiri.
Setiap kode terdiri dari dua bagian, dipisahkan dengan tanda hubung. Bagian pertama adalah BA, kode ISO 3166-1 alpha-2 untuk Bosnia dan Herzegovina. Bagian kedua terdiri dari:
BA
Nama sub-bagian tercantum dalam standar ISO 3166-2 yang diterbitkan oleh ISO 3166 Maintenance Agency (ISO 3166/MA).
Kode ISO 639-1 digunakan untuk mewakili nama sub-bagian administratif dalam bahasa resmi masing-masing sub-bagian administratif:
BA-BIH
BA-SRP
BA-BRC
BA-05
BIH
BA-07
BA-10
BA-09
BA-02
BA-06
BA-03
BA-01
BA-08
BA-04
Perubahan-perubahan berikut telah diumumkan dalam laporan berkala (newsletter) oleh ISO 3166/MA setelah publikasi ISO 3166-2 pertama kali pada 1998: