Die Gemeinde Saint-Jean-de-Vaulx liegt auf fast 1000 m über dem Meer in einem Hochtal östlich des Drac-Tals, etwa 19 Kilometer südlich von Grenoble. Das Gemeindegebiet von Saint-Jean-de-Vaux umfasst die nördliche Hälfte der Montagne du Conest, einem weit nach Westen ausgreifenden Ausläufer des Oisans-Massivs. In der Montagne du Conest bildet der Gipfel des Beauregard mit 1632 m über dem Meer den höchsten Punkt der Gemeinde. Umgeben wird Saint-Jean-de-Vaulx von den Nachbargemeinden Champ-sur-Drac (Berührungspunkt) und Saint-Pierre-de-Mésage (Berührungspunkt) im Norden, Laffrey im Nordosten und Osten, Saint-Théoffrey im Osten und Südosten, Notre-Dame-de-Vaulx im Süden und Westen sowie Saint-Georges-de-Commiers im Westen und Nordwesten.