Le département de la Loire est découpé administrativement en 3 arrondissements (Saint-Etienne, Montbrison et Roanne), 40 cantons et 327 communes.
L’arrondissement de Saint-Étienne est composé de 74 communes et de 19 cantons,
soit 421 411 habitants
L’arrondissement de Roanne est composé de 115 communes et de 11 cantons,
soit 158 718 habitants
L’arrondissement de Montbrison est composé de 138 communes et de 10 cantons,
soit 179 479 habitants.
(Sources INSEE - Janvier 2009)