Kota Surakarta

Surakarta terletak di dataran rendah di ketinggian 105 m dpl dan di pusat kota 95 m dpl, dengan luas 44,1 km (0,14 % luas Jawa Tengah). Surakarta berada sekitar 65 km timur laut Yogyakarta, 100 km tenggara Semarang dan 260 km barat daya Surabaya serta dikelilingi oleh Gunung Merbabu (tinggi 3145 m) dan Merapi (tinggi 2930 m) di bagian barat, dan Gunung Lawu (tinggi 3265 m) di bagian timur. Agak jauh di selatan terbentang Pegunungan Sewu. Tanah di sekitar kota ini subur karena dikelilingi oleh Bengawan Solo, sungai terpanjang di Jawa, serta dilewati oleh Kali Anyar, Kali Pepe, dan Kali Jenes. Mata air bersumber dari lereng gunung Merapi, yang keseluruhannya berjumlah 19 lokasi, dengan kapasitas 3.404 l/detik. Ketinggian rata-rata mata air adalah 800-1.200 m dpl. Pada tahun 1890 – 1827 hanya ada 12 sumur di Surakarta. Saat ini pengambilan air bawah tanah berkisar sekitar 45 l/detik yang berlokasi di 23 titik. Pengambilan air tanah dilakukan oleh industri dan masyarakat, umumnya ilegal dan tidak terkontrol.