The Israeli military has struck Tehran's notorious Evin prison and damaged parts of the facility, which holds many political detainees, Iran's judiciary says.

The judiciary's Mizan news agency reported that the situation on the ground was "under control" following the attack. CCTV footage showed an explosion at one of the prison's gates, while state TV pictures showed first responders carrying a casualty and searching for survivors under a flattened building.

Israel's defence minister said it was hitting "regime targets and agencies of government repression" across Tehran, including Evin.

The military also said it had struck access routes to the Fordo uranium enrichment plant south of Tehran.

It came a day after US aircraft dropped bunker-busting bombs on the underground facility.