The city is situated in the western part of Java island, about 60 km south of the capital Jakarta and 85 km northwest of Bandung, the administrative center of West Java Province. Bogor spreads over a basin near volcanoes Salak, which peaks at about 12 km south, and Gunung Gede whose top is 22�25 km south-east of the city. The average elevation is 265 meters, maximum 330 m, and minimum 190 meters above sea level. The terrain is rather uneven: 17.64 km2 of its area has slopes of 0�2�, 80.9 km2from 2� to 15�, 11 km2 between 15� and 25�, 7.65 km2 from 25� to 40� and 1.20 km� over 40�; the northern part is relatively flat and the southern part is more hilly.
The soils are dominated by volcanic sedimentary rocks. Given the proximity of large active volcanoes, the area is considered highly seismic. The total area of green space is 205,000 m�, of which 87,000 m� are Bogor Botanical Gardens, 19,400 m� are taken by 35 parks, 17,200 m� by 24 groves and 81,400 m� are covered with grass.
Several rivers flow through the city toward the Java Sea. The largest ones, Ciliwung and Cisadane, flank the historic city center. Smaller rivers, Cipakancilan, Cidepit, Ciparigi and Cibalok, are guided by cement tubes in many places. It is worth noting that "ci" in the river names merely means "river" in Sundanese, and the actual name begins after it, but the "ci" is nevertheless included into national and international maps. There are several small lakes within the city, including Situ Burung (lit. Bird Lake; "Situ" meaning "Lake") and Situ Gede (lit. Great Lake), with the area of several hectares each. Rivers and lakes occupy 2.89% of the city area