Оффенбург расположен примерно на середине отрезка между городами Карлсруэ (примерно 66 км севернее) и Фрайбург (примерно 54 км южнее). Город называют „Вратами Шварцвальда“ благодаря его расположению возле устья реки Кинциг в долине Рейна. Кинциг, покидая Шварцвальд, подходит к городу с юго-востока неподалёку от района Эльгерсвайер, протекает через центральную часть города, вытекает между районами Вайер и Бюль, и в районе Гризхайм уходит в сторону Рейна.
В 1803 году Оффенбург потерял свой статус независимого имперского города и был включён в состав курфюршества Баден (c 1806 года — великое герцогство). В то время Оффенбург был центром местной администрации, немного позже — окружного управления.
19 марта1848 состоялось второе оффенбургское народное собрание, насчитывавшее 20 000 участников, которое подтвердило и расширило требования от 1847 года. Среди прочего было добавлено требование организовать в каждой общине «кружок отечества», в задачи которого входило бы вооружение, политическое и общее образование граждан, а также контроль за соблюдением их прав. Это требование не было забыто. По скромным подсчетам годом позже насчитывалось уже 420—430 народных кружков с числом участников 35-40.000. Совместно со спортивными, хоровыми и стрелковыми кружками они добились уровня политической мобилизации населения, не имеющего аналогов в истории Бадена.
На первом собрании народных кружков 12-13 мая1849 демократические силы собрались в Раштатте, «Баденском Вифлееме», где находился центральный комитет народных кружков. Там и разразился мятеж в войсках Бадена, которые 13 мая выступили на Карлсруэ, чтобы взяв власть в свои руки, провозгласить первое республиканско-демократическое правительство на немецкой земле.
В 1939 Оффенбург становится административным центром земельного района Оффенбург, в который был преобразован из окружного управления.
В конце 1930-х годов число жителей города превысило 20.000. Вследствие этого, вместе с принятием баден-вюртембергского «Положения об общинах», 1 апреля1956 Оффенбург был объявлен крупнейшим городом земельного района.
В начале 1970-х годов, в ходе общинной реформы 11 ранее независимых общин были включены в состав города. После этого преобразования Оффенбург достиг своих современных размеров. 1 января1973 Оффенбург становится административным центром нового района Ортенау, объединённого из нескольких малых земельных районов.