Taman Nasional Bromo Tengger Semeru terletak antara 1000 – 3676 meter di atas permukaan laut. Luas Taman Nasional Bromo Tengger Semeru 58.000 ha itu Secara administratif Taman Nasional tersebut terletak di empat kabupaten, yaitu Probolinggo, Malang, Pasuruan, dan Lumajang. Secara geografis teletak antara 7°54′LS-8°13′LS dan antara 112°51′BT- 113°04′BT.
Taman Nasional Bromo Tengger Semeru merupakan salah satu taman nasional terindah di indonesia yang terletak pada salah satu dari rangkaian besar pegunungan yang terbentang di sepanjang Pulau Jawa. Salah satu puncak dari pegunungan tersebut adalah- Gunung Semeru (3676 m), merupakan gunung berapi tertinggi di Jawa.
Di bagian utara kawasan Bromo Tengger yang sangat indah dan menarik. Garis tengahnya 8-10 km, sedangkan dindingnya yang terjal tingginya antara 200 m – 600 m. Dasar kaldera Tengger berupa laut pasir luasnya 5.290 ha. Pada laut pasir terdapat Gunung Bromo (2392 m), Gunung Batok (2470m), Gunung Watangan (2601 m), dan Gunung Widodaren (2600 m). Gunung Bromo merupakan gunung yang masih aktif.
Di dalam Taman Nasional Bromo Tengger Semeru terdapat beberapa danau atau ranu, yaitu Ranu Pani. Luasnya 1 ha, terletak pada ketinggian 2.200 m di atas permukaan laut. Selain itu ada juga Ranu Regulo yang luasnya 0,75 ha dan terletak pada ketinggian 1000 m di atas permukaan laut.