ISO 3166-2:BA è uno standard ISO che definisce i codici geografici delle suddivisioni della Bosnia ed Erzegovina; è un sottogruppo dello standard ISO 3166-2.
Sono assegnati codici alle tre entità del Paese, il cui codice è formato formati da BA- — sigla ISO 3166-1 alpha-2 dello Stato — seguito da tre lettere.