Grzegorz Duda (ur. 1955 w Kadłubie) – generał brygady Wojska Polskiego.
Życiorys W 1974 roku, po ukończeniu Liceum Ogólnokształcącego w Praszce, został podchorążym Wyższej Szkoły Oficerskiej Wojsk Zmechanizowanych im. Tadeusza Kościuszki we Wrocławiu. W 1978 roku, po ukończeniu szkoły oficerskiej i awansie na podporucznika został przydzielony do 12 Dywizji Zmechanizowanej w Szczecinie na stanowisko dowódcy plutonu, a następnie dowódcy kompanii ochrony i regulacji ruchu. W 1983 roku ukończył Wyższy Kurs Doskonalenia Oficerów w Centrum Doskonalenia Oficerów w Rembertowie. W latach 1984–1987 był słuchaczem Akademii Sztabu Generalnego w Rembertowie. Następnie, jako szef sztabu-zastępca dowódcy batalionu piechoty zmotoryzowanej w 5 pułku zmechanizowanym, starszy oficer sztabu 12 Dywizji Zmechanizowanej. W latach 1990–1991 dowodził 16 batalionem rozpoznawczym w Szczecinie. Później szef sztabu-zastępca dowódcy 9 pułku zmechanizowanego w Stargardzie Szczecińskim, dowódca 41 pułku zmechanizowanego w Szczecinie i od 29 marca 1995 roku dowódca 5 pułku zmechanizowanego. W latach 1995–1999 dowodził 12 Brygadą Zmechanizowaną. Od 2001 roku pełni obowiązki szefa Oddziału Operacyjnego Sztabu Generalnego Wojska Polskiego, a następnie zastępcy szefa Szefostwa Obrony Terytorialnej Sztabu Generalnego Wojska Polskiego.