Heerenveen (Dutch pronunciation: [ˌɦeːrə(ɱ)ˈveːn] , West Frisian: It Hearrenfean [ət ˌjɛrn̩ˈfɪən] , Stellingwerfs: et Vene) is a town and municipality in the province of Friesland (Fryslân), in the Northern Netherlands. In 2021, the town had a population of 29,790 (1 January) while the municipality had a population of 50,859 (1 July).
The town itself is located southeast of Sneek and southwest of Drachten. Heerenveen is the oldest peat canal village in the Netherlands. Heerenveen is the fourth-largest place in Friesland in terms of population, but is not one of the eleven Frisian cities.