Lorch is a small town situated in the Ostalbkreis district, in Baden-Württemberg, Germany. It is situated on the river Rems, 8 km west of Schwäbisch Gmünd.
Lorch is situated on the bank of the Rems, which is a tributary of the Neckar River, between Schwäbisch Gmünd to its east and Schorndorf to its west. North of Lorch is the Swabian-Franconian Forest and to the south lies the Swabian Alps. Lorch is a member of the Swabian-Franconian Forest Nature Park and is located at the Limes hiking route (HW 6) of the Swabian Alp Association. Lorch merged with the formerly-independent municipality of Waldhausen. Since December 31, 1971 it has included 35 different hamlets, villages and farms. As of 2012, Lorch has been divided into 5 boroughs: Kirneck (396 inhabitants), Lorch (6492 inhabitants), Rattenharz (251 inhabitants), Waldhausen (2698 inhabitants) and Weitmars (1030 inhabitants).
During the Roman Era, it served as a vital link in the Limes Germanicus. The monastery at Lorch was founded by Frederick I of Swabia in 1102.
Friedrich Schiller lived here as a child between 1764 and 1766.