Kirzhach is a town located in the western part of the Vladimir Oblast in Russia. It serves as the administrative center of the Kirzhachsky District and is situated along the banks of the Kirzhach River.
The town is positioned approximately 125 kilometers west of Vladimir and 29 kilometers south of Alexandrov. According to the 2021 census, the population of Kirzhach is 27,318.