Bosnia and Herzegovina’s official languages are Bosnian, Croatian, and Serbian. That’s the short answer. The slightly messier truth is that all three are mutually intelligible standard varieties, and which one you see or hear depends a lot on region, institution, and politics.
For travelers, students, and anyone trying to make sense of the country fast, that usually means this: you won’t be lost because of language alone. You might see Latin script, Cyrillic script, or both. You might hear people refer to the language as Bosnian, Croatian, or Serbian depending on who’s speaking and where they are. Same language family, different standards, very real identities attached to them.
TL;DR
Bosnia and Herzegovina officially recognizes three languages: Bosnian, Croatian, and Serbian. In practice, they are closely related and mutually intelligible, but they carry different cultural and political meanings. Latin and Cyrillic are both used, with Cyrillic more common in Republika Srpska and Latin script more common in the Federation.
Why Bosnia and Herzegovina has three official languages
Bosnia and Herzegovina’s language policy reflects the country’s post-war constitutional setup and its three main constituent peoples: Bosniaks, Croats, and Serbs. The language question is tied to national identity, not just grammar.
This is why official forms, school systems, government documents, and public signage can vary by entity and canton. In some places, the language choice is treated as a straightforward administrative matter. In others, it’s a symbol with real political weight.
For a clear constitutional overview, the OSCE’s background on Bosnia and Herzegovina is a useful starting point, especially if you want to see how institutions handle language and public administration. For a deeper dive, see Indigenous Languages in Bosnia and Herzegovina.
Bosnian, Croatian, and Serbian: what’s actually different?

Linguistically, the three standard languages are very close. A conversation in one is generally understood by speakers of the others without translation. That’s why you’ll sometimes hear scholars describe them as standard varieties of a broader South Slavic continuum rather than completely separate languages.
The differences are mostly in:
- Vocabulary choices
- Preferred spelling conventions
- Script
- Some grammar and usage preferences
- National standardization
A simple example: one standard may prefer a certain word for a common object, while another standard uses a different but equally normal word. The sentence structure usually stays familiar.
That said, calling them “just the same language” misses the point. In the Balkans, language is identity, and identity is not a side issue. People care deeply about which standard is used in schools, media, and official life.
Scripts used in Bosnia and Herzegovina
Bosnia and Herzegovina officially uses both Latin and Cyrillic scripts.
- Latin script is widely used across the country and is especially common in areas where Bosniak and Croat populations are dominant.
- Cyrillic script is more prominent in Republika Srpska and among Serbian institutions and communities.
In everyday life, you’ll often notice that road signs, public offices, and newspapers may appear in one script or both. If you can read one script, you’ll get far. If you can read both, even better — but no one expects you to show up fluent in Slavic alphabet politics.
For a good refresher on script use in the region, the Encyclopaedia Britannica entry on Bosnia and Herzegovina gives helpful background on the country’s demographic and political structure. For more on BiH’s indigenous language landscape, see Indigenous Languages in Bosnia and Herzegovina.
Where each official language is used
Bosnian
Bosnian is commonly associated with Bosniak communities and is widely used in the Federation of Bosnia and Herzegovina. It appears in government, education, media, and cultural life where Bosniak identity is central.
Croatian
Croatian is associated with Croat communities, especially in areas where Croats are a significant population. It is used in schools, public administration, and local media in parts of the Federation.
Serbian
Serbian is used widely in Republika Srpska and in Serbian-language institutions and media. Cyrillic script is especially visible here, though Latin script is also present.
The key thing to remember is that usage is not always neat and tidy. Bosnia and Herzegovina’s political geography is complicated, and language reflects that complexity instead of smoothing it over.
Language in government, schools, and media
In theory, citizens have the right to use their preferred official language and script in public life. In practice, implementation depends on the level of government and the place you’re in.
Government
Official documents may be issued in multiple language versions. Forms, seals, and signage can vary by entity, canton, or municipality.
Schools
Education is where language policy becomes especially sensitive. School curricula often reflect the dominant local community, and language instruction can be a marker of identity as much as a subject on the timetable.
Media
Television, radio, newspapers, and online outlets often serve specific linguistic and ethnic audiences. A news story might be perfectly understandable across the country, but its wording can still signal who it is “for.”
If you want a neutral institutional perspective, the Council of Europe’s materials on Bosnia and Herzegovina are helpful for understanding minority language rights and public language use.
Common confusion: are Bosnian, Croatian, and Serbian separate languages?
Yes and no. Officially, they are recognized as separate languages. Linguistically, they are extremely close and largely mutually intelligible.
That’s the part that trips people up.
A traveler might assume the country has three totally different languages and worry about communication. In reality, learning one gives you a strong working understanding of the others. A student comparing language policy might assume the difference is purely technical. It isn’t. The distinctions are tied to history, nationalism, and state structure.
So the cleanest way to think about it is this:
- Linguistically: very similar, closely related standard varieties
- Politically and culturally: distinct and officially recognized as separate
Both things are true at once.
Quick comparison table
| Language | Official status | Common script | Main association |
|---|---|---|---|
| Bosnian | Official language | Latin, sometimes Cyrillic | Bosniak communities |
| Croatian | Official language | Latin | Croat communities |
| Serbian | Official language | Cyrillic and Latin | Serb communities |
What travelers should actually know
If you’re visiting Bosnia and Herzegovina, language is less of a barrier than the map might suggest. Basic communication in the tourist zones usually works in English, and the local languages are closely related enough that signage and spoken communication are more flexible than outsiders expect.
A few practical tips:
- Learn a few basic greetings — locals appreciate the effort.
- Don’t panic about script — Latin script will get you far, and Cyrillic signs usually appear alongside enough context to orient you.
- Use maps and place names carefully — spelling can vary slightly depending on the language standard.
- Avoid assuming language equals ethnicity — that’s where travelers can step on a rake pretty quickly.
For a deeper look at how Bosnian, Croatian, and Serbian relate as indigenous varieties, see Indigenous Languages in Bosnia and Herzegovina.
Why this matters beyond the map
Bosnia and Herzegovina is one of those places where language policy tells you almost as much about the country as geography does. The official languages aren’t just an administrative fact. They’re part of how the state recognizes its constituent peoples, how public life is organized, and how identity is negotiated in daily life.
That makes the answer to “What are the official languages in Bosnia and Herzegovina?” simple on the surface and layered underneath.
The simple answer: Bosnian, Croatian, and Serbian.
The layered answer: those names carry history, politics, script choices, and local identity — and all of that shows up in signs, schools, documents, and conversations across the country.

