La municipalité de Grammond est située dans le département Loire.
Les agglomérations à proximité sont les suivantes : Marcenod, Châtelus, Chevrières, Saint-Denis-sur-Coise, Fontanès, Saint-Christo-en-Jarez.
5 infirmiers et infirmières à domicile travaillent à Grammond.