Die Zahl der Todesopfer könne auch noch auf bis zu zehn steigen. Darüber hinaus habe es zahlreiche Verletzte gegeben, darunter ein Polizist. Die Tat ereignete sich in der Nähe von Houston im US-Bundesstaat Texas.
Ein Schütze sei in Haft, eine zweite Person sei festgenommen worden.
US-Fernsehsender zeigten Bilder von einem großen Polizeiaufgebot vor dem Schulgebäude, wo rund 1.500 Kinder und Jugendliche zur Schule gehen. Am Freitag war der letzte Tag schulinterner Prüfungen. Ob dies mit der Tat in Verbindung steht, war zunächst unklar.
US-Präsident Donald Trump ließ sich informieren. "Erste Berichte sehen nicht gut aus", schrieb er auf Twitter. "Wir beobachten die Situation sehr genau", sagte Trump. Trump bezeichnete die Tat als "absolut schrecklich". Es müsse künftig sichergestellt werden, dass Schusswaffen nicht in die Hände derer geraten, die eine Bedrohung darstellen. "Dies ist ein sehr trauriger Tag", sagte der Präsident.
Tote und Verletzte durch Schusswaffen sind an US-High-Schools keine Seltenheit. Seit dem Schulmassaker von Parkland, bei dem im Februar 17 Menschen starben, gab es landesweit Proteste von Schülern für eine Verschärfung der Waffengesetze. Im April hatten bei rund 2.500 Veranstaltungen in den gesamten USA Schüler gegen die Waffengewalt protestiert. Trump hatte erst vor wenigen Wochen ungeachtet dieser Proteste der mächtigen Waffenlobby seine Unterstützung zugesichert.
dpa/km