The tragic incident happened as the plane was trying to land in bad weather, the military said. Ten other officers, including the plane’s crew, also died.
President Muhammadu Buhari said he was “deeply saddened” by the crash.
Gen Attahiru, 54, only took up his post in January in an overhaul of the military’s top brass.
It was part of the government’s plan to boost the military’s efficiency in fighting a more than decade-long jihadist insurgency.
The Nigerian Air Force said the incident happened as the plane was landing at Kaduna International Airport.
On Twitter, the president said the crash was a “mortal blow… at a time our armed forces are poised to end the security challenges facing the country”.
The crash comes three months to the day after a Nigerian military plane crashed short of a runway in the capital Abuja, killing all seven persons on board.
Source: BBC