Heidelberg, Germany

Located in the Neckar-Valley on the brink of the Odenwald

Heidelberg, Germany

Heidelberg is located in the Neckar-Valley on the brink of the Odenwald (Odin’s Forest). The Neckar River flows through the city and into the Rhine River 10 miles downstream. Heidelberg is situated in southwestern Germany in the State of Baden-Württemberg, approximately 60 miles south of Frankfurt (nearest international airport). It has 150,000 inhabitants, 40,000 are students. Heidelberg is young (40% younger than 30), diverse (17,000 inhabitants have a different cultural background) and educated (35 percent have a university degree).