Sekolah Umum St Louis mengatakan polisi "dengan cepat menghentikan" pria bersenjata itu.
Tersangka, yang diyakini berusia 20-an, terlibat baku tembak dengan polisi dan kemudian menyerah karena terluka.
Baik motif maupun hubungannya dengan sekolah berpenghuni sekitar 400 siswa itu belum diketahui.
Polisi mengatakan kepada media setempat, seorang gadis remaja dinyatakan meninggal di dalam sekolah, sementara seorang wanita meninggal di rumah sakit.
Data dari outlet Education Week menunjukkan setidaknya ada 35 penembakan di sekolah, di mana setidaknya satu orang tewas atau terluka, sepanjang tahun ini.
Sebelumnya pada Senin (24/10/2022), seorang remaja di Michigan mengaku bersalah atas 24 tuduhan, termasuk terorisme dan pembunuhan tingkat pertama, setelah mengamuk di sekolah menengahnya pada November tahun lalu.
(Susi Susanti)