Attackers have entered the largest military hospital in Kabul and a gun battle is under way, the Afghan defence ministry says.
“The Sardar Daud Khan hospital has been attacked,” said a spokesperson.
The 400-bed hospital is near to the US embassy.
One hospital staff member wrote on Facebook: “Attackers are inside the hospital. Pray for us.” It is unknown whether there are injuries or fatalities.
Sixteen people were killed in dual Taliban suicide attacks on Kabul a week ago.
They were the latest in a string of attacks to challenge the Afghan authorities after the resurgent militant group started its spring offensive early.