En 2001, la población total de la Macedonia búlgara era de 341.245 habitantes, dentro de los cuales se cuentan 3.117 eslavomacedonios.