The Herlasgrün–Oelsnitz railway is a branch line in the German states of Saxony, which was originally built as a section of the Voigtland State Railway from Herlasgrüner to Cheb. It starts at the junction station of Herlasgrüner on the Leipzig–Hof railway and runs via Auerbach to Falkenstein. The southern part of the line from Falkenstein via Bergen to Oelsnitz was closed in 1951.