La commune de Grattepanche est située dans le département Somme.
Les communes limitrophes sont les suivantes : Estrées-sur-Noye, Rumigny, Cottenchy, Jumel, Oresmaux, Sains-en-Amiénois.
2 infirmiers et infirmières à domicile travaillent à Grattepanche.