Gruyères (French pronunciation: ​[ɡʁɥiˈjɛʁ]; German: Greyerz) is a town in the district of Gruyère in the canton of Fribourg in Switzerland.