Biberach liegt im nördlichen Oberschwaben bei 524 bis , knapp 40 Kilometer südlich von Ulm und knapp 30 Kilometer westlich von Memmingen. Die Stadt befindet sich zu beiden Seiten der Riß, die Namensgeberin für eine Eiszeit war.