Minst tre kamouflageklädda män tog sig in i konsertlokalen vid 18-tiden på fredagskvällen och började skjuta in i entréhallen och konsertlokalen.
En explosion ska även ha inträffat och en kraftig brand bröt ut. Taket till byggnaden kollapsade.
Minst 60 personer uppges vara döda och 145 skadade. Det ska finnas barn bland de skadade.
UD har inga uppgifter om att svenskar ska ha drabbats.
Klassat som terrorattack
Moskvas borgmästare Sergej Sobjanin sa tidigare under kvällen att det handlar om ”en terrorattack”.
”Hela världssamfundet måste fördöma det här avskyvärda brottet”, skriver det ryska utrikesdepartementets talesperson Maria Zacharova på Telegram.
Ukraina: Vi låg inte bakom
Ukrainas presidentkansli gick snabbt ut och förnekade att landet skulle ha någonting med dådet att göra.
”Låt oss vara tydliga, Ukraina hade absolut ingenting med dessa händelser att göra”, skriver Mykhailo Podoljak, rådgivare till president Volodymyr Zelenskyj, på Telegram.
I Washington säger Vita huset i ett uttalande att attacken är ”fruktansvärd” men också att det inte finns några indikationer på att Ukraina ligger bakom attentatet.
Även Belarus ledare Aleksandr Lukasjenko har fördömt attacken.
EU: Fördömer alla attacker mot oskyldiga civila
Kondoleanser har strömmat in. Bland annat från USA:s ambassad i Ryssland som tidigare varnat för att ett attentat skulle kunna ske.
Även Portugal och Egypten har visat sitt stöd. EU:s utrikeschef Josep Borrell säger att ”EU fördömer alla attacker mot oskyldiga civila”. Indien fördömer dådet, likaså Kinas ledare Xi Jinping, som säger att han fördömer all form av terrorism.
IS tar på sig dådet
Terrorgruppen IS har tagit på sig dådet och USA säger sig ha varnat för IS-dåd i Moskva i närtid. Ryssland har inte uttalat sig officiellt om vem som kan ligga bakom dådet och president Putin har bara via en talesperson låtit hälsa att ”han hoppas att de skadade återhämtar sig snabbt”.