La ville vivait auparavant uniquement de l'élevage, puis elle s'est petit à petit concentrée sur les activités de loisirs avec les sports d'hiver et de plein air.
C'est une station de ski située à 1 901 m d’altitude. Elle possède en tout trois domaines skiables. L'été, elle permet de pratiquer des activités de plein air comme l'équitation, la pêche, le rafting ou encore la randonnée.
Jackson est un lieu clé dans l'histoire de la série de jeux vidéo The Last of Us. La ville est récupérée par l'équipe de survivants de Tommy, le frère de Joël, qui décident de s'y installer durablement.
Les trois associés de True Triangle possèdent une petite entreprise de construction à Jackson. Ils devront mener à bien l'achèvement d'une luxueuse demeure au cœur de montagnes voisines dans le roman de Nickolas Butler, La Maison dans les nuages [1].