La municipalité de Grignols est située dans le département Gironde.
Les agglomérations à proximité sont les suivantes : Cours-les-Bains, Cocumont, Sigalens, Cauvignac, Masseilles, Sillas, Romestaing.
18 infirmiers et infirmières à domicile travaillent à Grignols.