Zărnești (German: Zernescht; Hungarian: Zernest) is a town in Brașov County, Romania. In 2021, 21,624 people lived in Zărnești. It is near the Piatra Craiului Mountains.