Le canton du Jura compte 50 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 : 12 communes