While Croatian is the primary language, you may encounter some speakers of:
* English: Especially in tourist areas and businesses catering to international visitors.
* German: Due to historical ties, some older generations may speak German.
* Italian: Some people in the Dubrovnik region may speak Italian, especially near the border.
It's always a good idea to learn a few basic Croatian phrases when visiting Dubrovnik, but you'll likely be able to get by with English in most situations.