Bamberg is a town in northern Bavaria, Germany. Bamberg spread over 7 hills where the Regnitz and Main rivers meet. Bamberg is an old town that preserves structures from the 11th to 19th centuries. Those structures include the muraled Altes Rathaus (a town hall), which occupies an island in the Regnitz reached by arched bridges.