Ulm on SaksanBaden-Württembergin osavaltiossa sijaitseva kaupunki, joka on parhaiten tunnettu siitä, että sen tuomiokirkon torni on maailman korkein (161,53 m) kirkon torni.[1] Kaupunki sijaitsee Saksan eteläosassa parin tunnin matkan päässä Münchenistä. Vuoden 2022 lopussa kaupungissa oli noin 129 200 asukasta, joista noin 30 400 oli ulkomaalaisia[1]. Sen lisäksi noin 50 000 ihmistä matkustaa kaupunkiin töihin päivittäin.
Virallisesti Ulm sijaitsee Tonavan pohjoisrannalla ja eteläpuolella Tonavaa sijaitsee Neu-Ulm-niminen kaupunki, joka kuuluu Baijerin osavaltioon. Molemmilla kaupungeilla on oma hallintonsa, mutta kaupunkien välillä on paljon yhteistoimintaa. Niinpä osavaltion ja kaupunkien rajaa ei helposti huomaa. Ulm julistettiin kaupungiksi vuonna 1164. Kaupunki sijaitsee Tonavan alkulähteillä. Kaupunki on myös kuuluisan fyysikon Albert Einsteinin syntymäpaikka.
Ulm muodostaa oman kaupunkipiirinsä (Stadtkreis), eli se ei kuulu mihinkään Saksan piirikunnista.
Ulm sijaitsee kohdassa, jossa Blau- ja Iller-joet yhtyvät Tonavaan 479 metrin korkeudella merenpinnasta. Suurin osa kaupungista, mukaan lukien vanhakaupunki, sijaitsee Tonavan vasemmalla rannalla. Vain Wiblingenin, Gögglingenin, Donaustettenin ja Unterweilerin kaupunginosat sijaitsevat oikealla rannalla. Vastapäätä vanhaakaupunkia joen toisella rannalla Baijerin osavaltiossa sijaitsee Neu-Ulmin ”kaksoskaupunki”. Se on Ulmia pienempi (60 000 as.) ja oli vuoteen 1810 saakka osa Ulmia. Lukuun ottamatta Tonavaa etelässä, kaupunki on metsien ja yli 620 metrin korkeuteen kohoavien kukkuloiden ympäröimä. Jotkut kukkuloista ovat osa Schwäbische Alb -ylätasankoa. Tonavan eteläpuolella tasangot ja kukkulat päättyvät lopulta Alppien pohjoiseen reunaan, joka on noin 100 kilometrin päässä Ulmista ja näkyvissä kaupungista selkeinä päivinä.
Kaupunki on jaettu 18 kaupunginosaan (Stadtteile): Ulm-Mitte, Böfingen, Donaustetten, Donautal, Eggingen, Einsingen, Ermingen, Eselsberg, Gögglingen, Grimmelfingen, Jungingen, Lehr, Mähringen, Oststadt, Söflingen (mit Harthausen), Unterweiler, Weststadt ja Wiblingen.