Around 50 police officers carrying riot shields and wearing balaclavas were deployed on Cockburn Street, in the cityās historic Old Town, at around 10pm on Saturday evening.
Crowds gathered as police helicopters circled the area for more than an hour.
Sniffer dogs, fire engines and police vehicles were on the scene as the drama unfolded, with officers cordoning off Cockburn Street with police tape.
Police searched floor by floor the old Scotsman building at 30 Cockburn Street.
Police moved onlookers back last night saying there was an āongoing dangerous incidentā
Around 50 police officers carrying riot shields and wearing balaclavas were deployed on Cockburn Street, in the cityās historic Old Town, at around 10pm on Saturday evening.
Crowds gathered as police helicopters circled the area for more than an hour.
Sniffer dogs, fire engines and police vehicles were on the scene as the drama unfolded, with officers cordoning off Cockburn Street with police tape.
Police searched floor by floor the old Scotsman building at 30 Cockburn Street after a man was reported to be on a roof.
The Edinburgh City Police twitter account revealed: āPolice presence around the Royal Mile after a man was reported to be on a roof. A cordon is in place to ensure safety.ā
One witness said: āThe helicopter has been circling for more than an hour shining its search light down over the tops of buildings.
āThe police have been warning us all to stay back.ā
Some onlookers took to Twitter to describe the scene. Rudra Kapila wrote: āArea is mini war zoneā.
Abbie Jessie added: āAll the streets have been blocked of by police and helicopters.ā
Police Scotland refused to comment on speculation there had been a shooting, but did confirm there was an āongoing incidentā.