Demonstrasi yang awalnya dipicu lonjakan inflasi sejak 28 Desember lalu dengan cepat berubah menjadi unjuk rasa politik.
Dalam satu video yang diverifikasi Reuters dari Teheran, massa terdengar meneriakkan yel-yel menentang pemimpin tertinggi.
Pemerintah Iran menuding Amerika Serikat dan Israel berada di balik kerusuhan.
Tekanan internasional meningkat setelah Presiden AS Donald Trump menyatakan negaranya "siap membantu" rakyat Iran.