Egypt's emergency services say 110 people have been injured in clashes between police and protesters during rallies marking the second anniversary of the revolution that toppled Hosni Mubarak's regime.

The two sides clashed throughout the day Friday in Cairo, Alexandria, the cities of Suez and Ismailia on the Suez Canal and a string of others, with police firing tear gas and protesters responding with stones.

A statement by the emergency services did not give details on the types of injuries or specify in which cities they took place.

The clashes pointed to Egypt's volatility and divisions nearly two years after Mubarak's ouster, with the country now defined by a struggle between ruling Islamists, and mostly secular and liberal opponents who say Islamists are moving to take complete power.