Yalvaç is a town located in the Mediterranean Region of Turkey. It serves as the administrative seat of the Yalvaç District within the Isparta Province.
As of 2022, the town has a population of 22,538. The area is notable for its historical significance, specifically the ruins of ancient Antioch of Pisidia, which are situated approximately 1 km northeast of the town center.