Hessen grenser mot de tyske stater Nordrhein-Westfalen, Niedersachsen, Thüringen, Bayern, Baden-Württemberg og Rheinland-Pfalz. De viktigste byer inkluderer Frankfurt am Main, Wiesbaden, Darmstadt, Marburg, Kassel, Gießen, Wetzlar, Offenbach og Fulda.