ISO 3166-2:BA és el subconjunt per a Bòsnia i Hercegovina de l'estàndard ISO 3166-2, publicat per l'Organització Internacional per Estandardització (ISO) que defineix els codis de les principals subdivisions administratives.
Actualment per a Bòsnia i Hercegovina, l'estàndard ISO 3166-2, està format per dos nivells de subdivisions:
El districte de Brčko té un status especial, formalment pertany a Bòsnia i Hercegovina i a la República Sèrbia però s'autogoverna.
Cada codi es compon de dues parts, separades per un guió. La primera part és BA, el codi ISO 3166-1 alfa-2 per a Bòsnia i Hercegovina. La segona part pot ser: