La actual Yugoslavia tiene 10.632.000 de habitantes, de los que el 62% son serbios, 26% de origen albanés, 5% montenegrinos, 3.3% húngaros y 3.1% musulmanes eslavos. Otros grupos minoritarios los forman croatas, gitanos, eslovacos, macedonios, rumanos, búlgaros, turcos y ucranianos.
Casi un cuarto de la población de Vojvodina es húngara, y el 90% de los kososvos es albanés. En total hay 1.800.000 albaneses en Yugoslavia, cifra elevada si se tiene en cuenta que la población de la misma Albania es de tan sólo 3.2 millones. Hay un constante conflicto con los derechos de las minorías étnicas, a menudo puestos en entredicho por las autoridades serbias.
Los serbios y montenegrinos son ortodoxos, mientras que los húngaros son católicos y los albaneses eminentemente musulmanes.
La mayor ciudad yugoslava es Belgrado (1.1 millones de habitantes), seguida de Novi Sad (179.931), Pristina (155.499) y Subotica (100.386).