Le canton du Jura compte 51 communes rattachées à trois districts : Delémont, Porrentruy et Les Franches-Montagnes. District de Delémont : 19 communes District de Porrentruy : 19 communes District des Franches-Montagnes : 13 communes