The attack took place in the town of Kongsberg, near Oslo.
According to Norwegian police, a man armed with a bow and arrow killed five and wounded two others in the city of Kongsberg.
The suspect has been arrested.
“This man used a bow and arrow… for a series of attacks,” city police chief Oeyvind Aas told reporters, “This man was detained… according to the information we have, he acted alone.”
One of the wounded is a local police officer.
Aas said police were investigating whether the attack was an act of terrorism.
The attack was the largest death toll in Norway since 2011, when far-right extremist Anders Breivik killed 77 people at a youth camp, most of them teenagers.
Today’s attack took place in Kongsberg, a city with a population of about 28 thousand people 68 km from the capital of Norway, Oslo.
“The reports received from Kongsberg tonight are horrifying,” Norwegian Prime Minister Erna Solberg said, “I understand that many people are afraid, but it is important to emphasize that the situation is now under police control.”
After the attack, the Norwegian Police Department ordered all police officers to carry firearms. Norwegian police officers are not usually armed, although they have access to firearms.
“This is an additional precaution. The police have no indication yet of a change in the national threat level,” the department said in a statement.