Największa długość miasta w kierunku wschodnio-zachodnim wynosi około 13 km, największa długość w kierunku północno-południowym wynosi około 11,5 km. Najwyższe wzniesienie ma wysokość 219 m n.p.m., natomiast najniższy punkt leży na wysokości 73 m n.p.m..
Miasto znajduje się w umiarkowanej strefie klimatycznej. Przeciętna temperatura roczna w okresie 1950–81 wynosiła +9,1 °C a średnia roczna ilość opadów 757 mm, a w okresie 1981–2010 przeciętna temperatura roczna wynosiła +9,7 °C, a średnia roczna ilość opadów 827 mm.
Podział administracyjny thumb|left|Soest, Ortsteile thumb|Soest thumb|Zabudowa szachulcowa przy rynku w Soest W wyniku reformy administracyjnej z 1969 roku, 1 lipca 1969 roku do miasta Soest dołączono 18 gmin, przez co powierzchnia miasta powiększyła się z 28 km² do prawie 86 km² a liczba mieszkańców z 35511 do 40320. Gminy te wraz z innymi 30 gminami należały w okresie od średniowiecza do 1809 roku do tzw.