"Mitt hjärta är i Stockholm denna eftermiddag. Mina tankar är med offren och deras familjer och vänner i dagens fruktansvärda attack", skriver EU:s permanente rådsordförande Donald Tusk på Twitter.
"Våra tankar går till offren och deras familjer i Stockholm. En sorglig dag, men vi tror på det svenska folkets motståndskraft", twittrar Belgiens premiärminister Charles Michel.
EU-kommissionens ordförande Jean-Claude Juncker säger i ett uttalande att "en attack mot nåt av våra medlemsländer är en attack mot oss alla".
Rysslands president Vladimir Putin har skickat ett telegram till svenska kungen som påpekar ratt ryssar "känner av egen erfarenhet till den internationella terrorismens hemskheter", rapporterar nyhetsbyrån Interfax.
"I denna svåra timma lider ryssarna tillsammans med det svenska folket”, hälsar Putin.Konstantin Kosatjov, ordförande i det ryska överhusets utrikesutskott, uttrycker sig något mer syrligt och menar att Sverige inte velat samarbeta mot terrorism.
– Vi sörjer ihop med Sverige. Vi är redo för samarbete, men det är inte Sverige. Det ligger på riksdagsledamöternas och partiernas samveten, då de konstant avvisat alla förslag till kontakt, säger Kosatjov till Interfax.
– Jag är djupt chockad över att vi återigen ser något som troligen skulle vara en terroristattack, säger Norges statsminister Erna Solberg till norska ABC Nyheter.
USA:s president Donald Trump har i skrivande stund inte gjort något uttalande.