Många av dödsoffren var elever på skolan.
Uppgifterna kommer från de styrande talibanerna, som säger att över 40 personer skadades i bombdådet i Imam Sahib i Kunduzprovinsen.
Ingen grupp har tagit på sig ansvaret för dådet i orten Imam Saheb, men terrorrörelsen IS i Afghanistan har tagit på sig ett flertal bombdåd, senast ett i Mazar-e-Sharif på torsdagen då minst tolv shiamuslimer dödades i samband med bön i en moské. Ytterligare en attack i Kunduz dödade flera personer.
Först meddelade lokala talibanledare ett fåtal döda i fredagens attack. Men dödssiffran steg kraftigt på eftermiddagen.