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