ÇàÇà²ÝÊÓÆµ

Where is Mainz, Germany? - Map, Geography & Facts

Written and Fact-checked by | Updated On: March 31, 2026 14:15 ET

Mainz is a city in western Germany, located in the state of Rhineland-Palatinate along the Rhine River. It lies west of Frankfurt and east of Koblenz, positioned at the confluence of the Rhine and Main rivers.

Location Map of Mainz, Germany

About Map: The map showing location of Mainz in Germany.

Where is Mainz Located?

Mainz is a city in western Germany, located in the state of Rhineland-Palatinate along the Rhine River. It lies west of Frankfurt and east of Koblenz, positioned at the confluence of the Rhine and Main rivers.

The city covers an area of 97.75 sq km (37.74 sq mi) and has a population of about 220,000 as of the 2022 census.

Mainz is known for its Roman heritage and wine culture, with key attractions including Mainz Cathedral, Gutenberg Museum, St. Stephan’s Church, Kurfürstliches Schloss, Römisches Theater, and Rhine Promenade.

Mainz, Germany Facts

CategoryDetails
City NameMainz
CountryGermany
StateRhineland-Palatinate
RegionRhineland Region (Western Germany)
EstablishedFounded by the Romans as Mogontiacum in 13 BC
PopulationApprox. 220,000 (latest estimate)
Total Area97.75 sq km (37.74 sq mi)
Population DensityAbout 2,250 people per sq km
Coordinates50.0000° N, 8.2711° E
Time ZoneCentral European Time (CET, UTC+1) / Central European Summer Time (CEST, UTC+2)
Postal Codes55116–55131
Area Code+49 6131
Major WaterwaysRhine River, Main River confluence nearby
TransportationRail and road connections; Mainz Hauptbahnhof; tram and bus network; Rhine river port
Famous ForGutenberg printing heritage, Roman history, and wine culture
Top AttractionsGutenberg Museum, Mainz Cathedral, St. Stephan’s Church, Kurfürstliches Schloss
Official Websitehttps://www.mainz.de

Distance from Mainz to Major Cities in Germany

  • Mainz to Frankfurt – 45 km (28 miles)
  • Mainz to Wiesbaden – 10 km (6 miles)
  • Mainz to Darmstadt – 35 km (22 miles)
  • Mainz to Ludwigshafen – 70 km (43 miles)
  • Mainz to Mannheim – 75 km (47 miles)
  • Mainz to Heidelberg – 90 km (56 miles)
  • Mainz to Karlsruhe – 120 km (75 miles)
  • Mainz to Stuttgart – 220 km (137 miles)
  • Mainz to Nuremberg – 300 km (186 miles)
  • Mainz to Munich – 400 km (249 miles)
  • Mainz to Cologne – 160 km (99 miles)
  • Mainz to Bonn – 150 km (93 miles)
  • Mainz to Düsseldorf – 200 km (124 miles)
  • Mainz to Dortmund – 250 km (155 miles)
  • Mainz to Essen – 230 km (143 miles)
  • Mainz to Hanover – 380 km (236 miles)
  • Mainz to Bremen – 420 km (261 miles)
  • Mainz to Hamburg – 500 km (311 miles)
  • Mainz to Leipzig – 450 km (280 miles)
  • Mainz to Dresden – 520 km (323 miles)