"Jerusalem, capital of Palestine!" read a banner carried by the protesters, who included families, Islamist sympathisers, trade unionists and local activists.

"The Palestinian people have suffered so much and continue to suffer because of Israel's barbaric colonisation," said one of the protesters, 43-year-old Mustapha.

"We must, more than ever, make our voices heard against this decision by Trump that will deprive the Palestinians of their land," said the lawyer from Casablanca, accompanied by his six-year-old daughter.

Morocco's King Mohammed VI earlier expressed his "deep concern" over Trump's move, acting as head of the 57-member Organisation of Islamic Cooperation's Al-Quds Committee, which lobbies on issues related to Jerusalem.

Trump's decision -- which upended decades of US diplomatic practice -- has drawn global condemnation, sparked demonstrations across the Muslim world and led to days of unrest in the Palestinian territories.