Skjutningen inträffade strax före klockan 14 lokal tid och polisen var på plats efter bara ett par minuter. När de första poliserna gick in i STEM School i orten Highland Ranch hördes fortfarande skott.
En elev dödades i skottlossningen och minst sju ytterligare elever skadades.
Flera av de elever som nu vårdas på sjukhus uppges vara allvarligt skadade, skriver AP. Alla som skadats ska vara över 15 år gamla.
Två elever gripna
Två personer har gripits misstänkta för inblandning i skjutningen.
Enligt nyhetsbyråerna Reuters och AP ska de två gripna vara manliga elever på skolan.
På skolan går omkring 1 800 elever, från förskoleklass upp till gymnasiet. Dådet inträffade i den delen av skolan där de äldre eleverna går.
Skolor i området har stängt
Skolbussar evakuerade elever från området och samtliga skolor i närheten har stängts med anledning av händelsen.
Bara ungefär åtta kilometer från skolan i Highlands Ranch ligger Columbine, där en av USA:s mest uppmärksammade skolskjutningar inträffade för 20 år sedan.
Sedan Columbine-skjutningen har uppskattningsvis 226 000 elever på 233 skolor upplevt skottlossning i skolmiljö, enligt en granskning i The Washington Post.