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