Zajmuje ona obszar: między ulicą Opolską – na północy, ulicą Pomorską – na południu, ulicą Listopadową – na wschodzie i terenem kolejowym linii nr 16 (pomiędzy Łodzią Widzewem a Łodzią Radogoszczem) – na zachodzie.

Według obecnego administracyjnego podziału miasta najważniejsza część obszarów historycznie ukształtowanego osiedla Stoki wchodzi w skład osiedla administracyjnego Stoki-Sikawa-Podgórze. Reszta terenów zaliczanych powszechnie do Stoków (położonych głównie na wschód od ulicy Giewont) znajduje się w granicach osiedla administracyjnego Dolina Łódki.

Prócz podziału na osiedla administracyjne funkcjonuje w Łodzi (od 2005) podział miasta stworzony dla potrzeb Systemu Informacji Miejskiej. Zgodnie z nim, osiedle Stoki stanowi obszar ograniczony: od północy ulicami Telefoniczną, Bronisława Czecha i Obłoczną od wschodu ulicą Arniki od południa ulicą Pomorską od zachodu linią kolejową nr 16 Stosownie do tego, na północ od granicy Stoków znajduje się osiedle Sikawa (czasami traktowane jako część StokówW czasie II wojny światowej, niemieckie osiedle Stockhoff stanowiło obszar Stoków i Sikawy.), na południe i wschód – osiedle Mileszki oraz na zachód – osiedle Niciarniana.