Géographie
L’altitude moyenne de Roanne est de 278 mètres environ. Sa superficie est de 16.12 km². Sa latitude est de 46.035 degrés Nord et sa longitude de 4.07 degrés Est. Les villes et villages proches de Roanne sont : Le Coteau (42120) à 1.70 km, Riorges (42153) à 1.92 km, Perreux (42120) à 4.18 km, Commelle-Vernay (42120) à 4.28 km, Saint-Vincent-de-Boisset (42120) à 4.70 km.
(Les distances avec ces communes proches de Roanne sont calculées à vol d’oiseau – Voir la liste des villes et villages de la Loire)
Population et logements
La population de Roanne était de 38 880 au recensement de 1999, 36 126 en 2006, 35 750 en 2007 et 36 866 en 2009. La densité de population de la ville est de 2 286.97 habitants par km².
Le nombre de logements sur la commune a été estimé à 21 920 en 2007. Ces logements se composent de 18 731 résidences principales, 482 résidences secondaires ou occasionnels ainsi que 2 706 logements vacants.