The explosion at a boys’ school in Potiskum is believed to have been caused by a suicide bomber dressed as a student.
The militant group Boko Haram is believed to have carried out the attack, police said.
The group has targeted schools during a deadly five-year insurgency aimed at establishing an Islamic state.
It is waging a sustained campaign to prevent children from going to school. It believes girls should not attend school and boys should only receive an Islamic education.
The explosion ripped through the assembly hall at the Government Science Secondary School, reports say.
Soldiers who attended the site of the explosion were met with fury by the assembled crowds who pelted them with stones and accused them of not doing enough to halt Boko Haram’s insurgency.
Schools in Yobe state have been frequently attacked by Boko Haram militants.
The state is one of three in Nigeria that have been placed under a state of emergency as a result of the group’s activities.
Potiskum, one of the largest towns in Yobe, has been targeted before by Boko Haram.
Last week, a suicide bombing killed 15 people in the town.
The bomber joined a religious procession of the rival Shia Muslim sect, before blowing himself up.
In April, Boko Haram sparked global outrage by abducting more than 200 girls from a boarding school in Chibok town in Borno state.
Boko Haram leader Abubakar Shekau has dismissed government claims to have agreed a ceasefire, under which the girls would be released.
crM0RJlRGlYThe US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…