Eight people were taken to nearby hospitals for treatment, Swedish officials said.
Hundreds of people were evacuated from their homes after the explosion that took place just before 5 a.m. in the Annedal district.
It was not immediately clear what caused the explosion.