Cities of Germany that starts with O This is a landing page of North Rhine-Westphalia, part of Germany. Oberhausen (North Rhine-Westphalia) Offenbach (Hesse) Offenburg (Baden-Württemberg) Oldenburg (Lower Saxony) Olpe (North Rhine-Westphalia) Oranienburg (Brandenburg) Osnabrück (Lower Saxony) Osterholz-Scharmbeck (Lower Saxony) Osterode (Lower Saxony)