Saignelégier se situe au coeur même des Franches-Montagnes, sur l'axe Delémont - La Chaux-de-Fonds. Du chef-lieu franc-montagnard, on peut également gagner le grand village de Tramelan, au sud ou encore Goumois sur le Doubs, village frontière à cheval sur la Suisse et la France, au nord. Une ligne ferroviaire à voie étroite relie la Vallée de Delémont à l'est et l'importante métropole horlogère de La Chaux-de-Fonds, à l'ouest. Plusieurs lignes de bus permettent de se rendre à Glovelier, Lajoux, Goumois ou Tramelan.