Située au centre des six stations de ski du Champsaur, la commune de Saint-Jean-Saint-Nicolas prend place dans les Hautes-Alpes, en région Provence-Alpes-Côte d'Azur. Elle se trouve au cœur de la haute vallée du Champsaur, à une vingtaine de kilomètres de Gap, entre le confluent du Drac noir et du Drac blanc.
Occupé dès l'époque préhistorique, le territoire de Saint-Jean-Saint-Nicolas se développe dès la fin des invasions barbares aux Ve et VIe siècles. Longtemps point stratégique pour passer dans la région de Briançon, la commune rejoint le giron du royaume de France au début du XVIIe siècle, grâce à l'intervention de François de Bonne.
Aujourd'hui, le village bénéficiaire de deux fleurs au concours des villes et villages fleuris de France, est apprécié pour son cadre naturel unique, ainsi que pour sa proximité avec certains des plus beaux sites touristiques des Hautes-Alpes. Les amateurs de ski aiment également sa position centrale par rapport aux différentes stations du Champsaur.