El distrito de Roanne es un distrito (en francés arrondissement) de Francia, que se localiza en el departamento de Loira (en francés Loire), de la región de Ródano-Alpes.
Cuenta con 11 cantones y 115 comunas.
La capital de un distrito se llama subprefectura (sous-préfecture).
Cuando un distrito contiene la prefectura (capital) del departamento, esa prefectura es la capital del distrito, y se comporta tanto como una prefectura como una subprefectura.
Los cantones del distrito de Roanne son: