Roger Berg, chef par intérim du service de renseignement norvégien PST, a déclaré que l'auteur de l'attentat, un citoyen norvégien de 42 ans d'origine iranienne, était connu des services de sécurité depuis 2015. Il a ajouté que le niveau de menace terroriste avait été relevé de "modéré" à "extraordinaire".

Le suspect a été arrêté quelques minutes après s'être lancé dans la fusillade, selon la police qui a dit croire qu'il avait agi seul.