Au dernier recensement Saint-Cyr-les-Vignes comptait environ 800 habitants.
(Source INSEE : recensement de 1999 sans double compte)
La commune de Saint-Cyr-les-Vignes se situe dans la Plaine du Forez, à une dizaine de kilomètres de la rive droite de La Loire. Adossée aux premiers contreforts des Monts du Lyonnais, Saint-Cyr-les-Vignes étend son territoire à la fois sur la plaine et sur la montagne. Les ressources économiques de Saint-Cyr-les-Vignes proviennent aujourd'hui encore en majeure partie de l'agriculture et de l'artisanat. Le tissu économique de Saint-Cyr-les-Vignes est plutôt dense, offrant à ses habitants de nombreuses manifestations tout au long de l'année. Ce village fleuri propose en outre à tous les amateurs de promenades ou randonnées de nombreux circuits dédiés.
Saint-Cyr-les-Vignes est une commune d'une superficie totale de 1938 hectares, son altitude varie entre 357 et 595 mètres.
http://www.feursenforez.fr/saint-cyr-les-vignes/