Partie intégrante de l'agglomération grenobloise, Gières est située à 5 km à l'est de Grenoble, dans le Grésivaudan, sur la route qui mène vers la Savoie et l'Italie.
La ville s'étend sur la rive gauche de l'Isère, au pied des premiers contreforts de la chaîne de Belledonne, à une altitude de 220 m.