La Gresle est situé sur les monts du haut Beaujolais, à l'ouest de Lyon et au nord de Saint-Etienne. En 2005, La Gresle comptait 815 habitants. Altitude 530 m.
Le village était situé sur le territoire de la tribu gauloise des Eduens, dès 882 on trouve la trace de l'église "d'agroledas" dédiée à la sainte Vierge : au IXe siècle un certain Adalgard, seigneur du lieu, donne l'église au chapitre de saint Vincent de Macon. Puis elle retombe dans les mains de seigneurs séculiers : au XIe siècle elle est donnée à l'évêque Landry de Macon. Au XIVe siècle, plusieurs confréries étaient établies ici dont celle de la vierge uniquement composées de prêtres.
En 1603 la région est ravagée par 300 hommes de guerre et 620 chevaux sous la direction du marquis de Chevriers. À la fin du XVIIIe ce sont les prieurs de Charlieu qui exercent le droit de nomination à la cure. A cette époque le seigneur de Foudras de Courcenay partageait le revenu des dîmes avec le chapitre de Saint Vincent de Macon. La justice appartenait à ce haut et puissant seigneur qui était propriétaire du fief de La Place (ce château existe toujours mais il est en piteux état). Jean Louis de Foudras a épousé les idées révolutionnaires mais en 1792 ses biens sont confisqués et il est incarcéré à Charlieu avec sa femme Louise des Garest, il est cependant relâché car soutenu par ces anciens sujets. Il fuit et rejoint l'armée des princes à Coblance.
Les habitants de La Gresle depuis plusieurs siècles vivent de l'agriculture et du tissage, cette double activité leur permettait de survivre. Lors du recensement de 1876 la Gresle est à son apogée avec 2660 habitants. Mais l'exode vers Roanne commence alors, les ouvriers suivent les usines de tissage qui s'implantent au Faubourg Mulsant, en 1975 il ne reste que 652 habitants, depuis 1982 une nouvelle tendance se dessine avec un repeuplement continue de l'espace rural.