Puygros est une commune française située dans le département de la Savoie et la région Rhône-Alpes.
La commune de Puygros s'étend au cœur du plateau de la Leysse au pied de la Galoppaz, bien connue des promeneurs. C'est d'ailleurs cette montagne qui a donné son nom à la commune: "Puygros" signifie "la grande montagne".