Les faits se sont déroulés lundi à Abanoub, près de la ville d'Assiout, à 350 km au sud du Caire. Le tireur a ouvert le feu au hasard depuis une voiture sur des civils rassemblés près d'arrêts de transports publics, a affirmé le ministère dans un communiqué lundi soir.
L'assaillant, qui avait pris la fuite dans une zone rurale, a ensuite été cerné et tué par les forces de sécurité lors d'une fusillade.
Les premiers éléments de l'enquête ont établi qu'il souffrait de troubles mentaux et avait été soigné dans un hôpital psychiatrique du Caire, mais n'ont pas permis d'établir un éventuel mobile dans l'immédiat, selon la même source.