An investigation has been launched after unrest broke out in Rinkeby, which saw masked rioters throwing rocks, setting vehicles alight and looting shops.
The violence broke out at around 8pm following the arrest of a man on drugs charges a few hours earlier.
Warning shots were fired, but police later said one officer had also fired at least one shot at stone-throwers directly.
An investigation has been launched after unrest in Rinkeby
Authorities say the situation was brought under control shortly after midnight following an increased police presence, but locals have come out claiming more needed to be done to bring the situation under control.
One police officer and a journalist were injured in the violence.
Police spokesman Lars Bystrom said: “This kind of situation doesn't happen that often but it is always regrettable when it happens.”
He declined to give further details but confirmed the situation would be investigated.
Cars were set alight during the unrest in the predominantly immigrant suburb
This kind of situation doesn't happen that often but it is always regrettable when it happens.
Police spokesman Lars Bystrom
Sweden has seen a rise in urban unrest in areas with a large immigrant population, put mainly down to employment and integration issues.
The episode of unrest follows closely behind unsettling comments made by US President Donald Trump during a speech on immigration problems.
During a campaign-style rally in Florida days earlier, the President suggested Sweden could also face terror attacks, similar to those see in France, Belgium and Germany.
He said: "You look at what's happening in Germany, you look at what's happening last night in Sweden. Sweden, who would believe this. Sweden. They took in large numbers. They're having problems like they never thought possible."
Migrants clash with police across Europe Wed, February 15, 2017
Migrants clash with each other in over crowded camps across Europe.
Play slideshow EPA 1 of 107
Moroccan Police look at immigrants trying to jump the six-meter-high fence in Ceuta, Spanish enclave on the north of Africa, 09 December 2016.
The statement left Swedes baffled, including the country’s former Prime Minister Carl Bildt, who questioned the mental state of Mr Trump.
He was later forced to clarify his comments, claiming he was merely referencing a report he’d seen on Fox News.
Sweden has seen a sharp increase in asylum seekers in the past few years, with more than 162,000 applications – almost a third of these came from Syrians.
- Sweden's refugee policy turns public AGAINST migrants in TWO YEARS
- Train passengers in Sweden have breathing problems after liquid thrown
- Sweden could offer planned SEX BREAKS to workers to improve morale