Folkmassan höjde på nytt krav om pressfrihet och rättvisa val.

Demonstrationerna organiseras av Allians för Serbien (SZS), ett oppositionellt samarbete som samlar partier från höger till vänster.

Det serbiska inrikesdepartementet beräknar antalet demonstranter till 7 500, medan organisatörerna säger att det var många fler.

Protesterna började i december och under SZS paraply finns bland annat socialdemokrater, nationalister, liberaler, kristdemokrater och syndikalister. Den enande faktorn är ett motstånd mot Aleksandar Vucic och regerande Serbiens progressiva parti (SNS). Det har höjts krav om nyval, men enligt de senaste opinionsmätningarna skulle SNS få majoritet i parlamentet.