Laubach is a town located in the Gießen region of Hesse, Germany. It has a population of approximately 10,000 people and is situated roughly 23 kilometres east of the city of Gießen.
The town is notably recognized as a Luftkurort, which is a designated climatic health resort. It is surrounded by the neighboring towns of Hungen, Grünberg, Schotten, and Lich.