Frankfurt, Germany

Frankfurt

Frankfurt am Main, usually shortened to Frankfurt, is the most populous city in the German state of Hesse. Its 778,589 inhabitants as of 2025 make it the fifth-most populous city in Germany. Located in the foreland of the Taunus on its namesake river Main, the city forms a continuous conurbation with Offenbach; its urban area has a population of more than 2.7 million. Frankfurt is the heart of the larger Rhine-Main metropolitan region, which has a population of more than 5.8 million and is Germany's fourth-largest metropolitan region after the Rhine-Ruhr region, the Berlin/Brandenburg Metropolitan Region and the Munich Metropolitan Region.

Text adapted from Wikipedia, CC BY-SA 4.0.

Plan your Frankfurt trip

Tell us your dates and we'll send hotel and package options with prices.

Photography: Thomas Wolf, www.foto-tw.de (CC BY-SA 3.0 de); Jörg Braukmann (CC BY-SA 4.0), via Wikimedia Commons.
Chat with us