Leavenworth is located on the eastern slopes of the Cascade Mountain Range in the upper reaches of the Wenatchee River Valley in Chelan County, Washington. Leavenworth is 118 miles east of Seattle and 22 miles northwest of Wenatchee on U.S. Highway 2.
Terrain within the City consists of flat, valley floor surrounded by mountain peaks and valleys. Gentle slopes of 11-25 degrees and steep slopes of 25-45 degrees surround the City. The elevation of Leavenworth is 1,166 feet above sea level, while the nearby mountains rise between 5,000 and 8,000 feet.