Gzy est une gmina rurale (gmina wiejska) de la powiat de Pułtusk, dans la Voïvodie de Mazovie, dans le centre-est de la Pologne. Son siège administratif (chef-lieu) est le village de Gzy, qui se situe environ 10 kilomètres au nord-ouest de Pułtusk (siège de la powiat) et 56 kilomètres au nord de Varsovie (capitale de la Pologne). La gmina couvre une superficie de 104,44 km2 pour une population de 4 068 habitants en 2006.