O nome da Bósnia e Herzegovina é assim composto por fazer referência às duas regiões principais que compõem o seu território. Pode ser escrito também como Bósnia-Herzegovina, com o hífen.
A denominação Bósnia é derivada do rio Bosna, o mais longo a banhar o país. Já Herzegovina significa “ducado”, sendo uma composição formada pelas palavras herzog, que significa “duque”, e ovina, “terra”. O termo foi criado no ano de 1454 em referência ao título dado a um nobre bósnio, Stjepan Vukčić Kosača, que exerceu a função de duque e atuou politicamente na região por três décadas.