Hay, asimismo, una notable comunidad croata en el extranjero, tanto en Europa Occidental como en Chile, Estados Unidos, Argentina, Brasil, Australia y Nueva Zelanda.
Además, la división del territorio entre los otomanos y los Habsburgo separó las tierras croatas.
Una cantidad importante de croatas vivía en Eslovenia, Istria, Rijeka, Herzegovina y Bosnia.
Con los siglos, la emigración croata también creó comunidades en Molise (Italia), Burgenland (Austria) y, con el tiempo, en los Estados Unidos de América.
En respuesta, muchos croatas se unieron al movimiento partisano antifascista organizado por el Partido Comunista de Yugoslavia, que terminó por expulsarlos del país.
En la era post-Tito, la democratización del país se vio acompañada de conflictos étnicos.