Lage & Struktur
Die Stadt liegt im Landkreis Kelheim im Regierungsbezirk Niederbayern und erstreckt sich auf rund 104 km² Fläche. Die Gemeinde gliedert sich in 18 Gemarkungen und insgesamt 44 amtlich benannte Ortsteile, darunter Baiersdorf, Keilsdorf und Neuenkehrsdorf. Geografisch markant ist die Lage im Tal der Altmühl und am Verlauf des Main‑Donau‑Kanal, umgeben von Jurakalk‑Felsen und Wacholderheiden. Öffentliche Verkehrsmittel sind mit Buslinien gesichert: So wird etwa die Freizeitbuslinie 6010 Regensburg – Kelheim – Riedenburg genannt.