Haute-Sorne liegt im Bezirk Delémont. Haute-Sorne hat das Autokennzeichen/Kontrollschild JU. Zur Gemeinde Haute-Sorne gehören unter anderem die Ortsteile Bassecourt, Courfaivre, Glovelier, Undervelier sowie Soulce. In Haute-Sorne und seinen Ortsteilen leben zusammen ungefähr 6.800 Einwohner.
Nachbargemeinden von Haute-Sorne sind Boécourt (ca. 3,1 km entfernt), Develier (ca. 5 km entfernt), Courtételle (ca. 7 km entfernt), Rebévelier (ca. 8 km entfernt), Bourrignon (ca. 8 km entfernt) und Clos du Doubs (ca. 9 km entfernt).