"Sept personnes, dont un enfant, ont été sauvées dans des circonstances difficiles", a indiqué l'Amhara Média Corporation (AMC), citant un administrateur local.
Le bateau transportait des passagers sur la rivière Tekeze qui longe la frontière entre l'Éthiopie et l'Erythrée et se jette dans l'Atbara au Soudan.
Vingt-six personnes se trouvaient à bord du bateau au moment du naufrage, survenu samedi vers midi (09h00 GMT), selon des estimations communiquées par les autorités.
Seuls deux corps ont été retrouvés, a indiqué l'AMC, ajoutant que les personnes secourues avaient été évacuées vers des hôpitaux voisins.
L'accès des médias à cette région isolée du nord de l'Éthiopie est fortement restreint par les autorités, les informations arrivant souvent avec des heures de retard.
L'Amhara, deuxième région la plus peuplée d'Éthiopie, est secouée depuis 2023 par des affrontements entre l'armée éthiopienne et une milice ethnique amhara, connue sous le nom de Fano.