Situé au bas de la colline dominée par le château de Gruyères, Epagny se trouve sur la route principale menant à la cité médiévale de Gruyères.
Le village accueille le petit aérodrome de la Gruyère et également, depuis le milieu des années 1950, une société spécialisée dans la viande séchée.