Ancienne capitale du Comté de Gruyère, la commune de Gruyères compte actuellement . Elle est constituée de trois villages, Gruyères, Epagny et Pringy et de la station de montagne de Moléson-sur-Gruyères.