Twenty-four people allegedly involved in Sunday's riot in Little India were charged in court on Tuesday afternoon.
The men, all Indian nationals and aged between 22 and 40, are alleged to be members of an unlawful assembly who used criminal force against police officers by throwing pieces of hardened cement at them betweeen 9.20pm and 10.45pm.
The men were brought to court in three police vans before appearing in the dock to have the charges read out to them.
One of the accused appeared with a bandage around his head.
All appeared calm as the charges were read.
Lawyer Amarick Gill, representing the Law Society, also appeared in court and informed the accused that the Pro Bono Services Office was working to provide legal advice and representation for all of them through its Criminal Legal Aid Scheme.
Meanwhile, the Ministry of Foreign Affiars said it is working closely with the Indian High Commissioner to facilitate consular access and legal representation for the accused.
Earlier, the Singapore Police Force said it had initially arrested 28 men for their alleged involvement in the riot.