Los croatas comenzaron a llegar a la República de Bulgaria ya en el siglo XVIII, cuando son mencionados en Sofía, Plovdiv y Chiprovtsi. Sin embargo, la mayoría de ellos llegó de Janjevo a finales del siglo XIX y principios del XX.
Según la información disponible en la República de Bulgaria viven unos 200 miembros del pueblo croata, la mayoría de los cuales reside en Sofía.
A los croatas de la República de Bulgaria no se les reconoce el estatus de minoría nacional, ya que la República de Bulgaria defiende el principio constitucional de la unidad de la nación y no reconoce ninguna otra calificación étnica para sus ciudadanos.
Basado en la Ley de Relaciones de la República de Croacia con los Croatas Fuera de la República de Croacia, el Gobierno de la República de Croacia aprobó la Resolución sobre el Establecimiento y Nombramiento de los Miembros del Consejo del Gobierno de la República de Croacia para los Croatas fuera de la República de Croacia, cuya sesión constitutiva se celebró en julio del 2022. El representante de la minoría croata en la República de Bulgaria para este 3.er período del Consejo es Rumen Boyadzhiev.
En la República de Bulgaria los croatas están relativamente poco organizados. Entre las organizaciones, la Asociación Civil "Obispo Josip Juraj Strossmayer" de Sofía es la que trabaja activamente para promover las relaciones amistosas entre los pueblos croata y búlgaro.
El idioma croata se enseña en dos escuelas en la República de Bulgaria, ambas en Sofía: en la Escuela Primaria y Secundaria "Marin Drinov" en el municipio Ilinden y en la Escuela Primaria Nr. 102 "Panajot Volov" en el municipio Nadežda. De esta forma, alrededor de cien alumnos estudian el idioma croata como un idioma europeo moderno. En la Universidad "San Clemente de Ohrid" en Sofía opera el Departamento de Idiomas Eslavos, dentro del cual se realiza el lectorado de idioma croata.