Puków () – wieś w rejonie iwanofrankiwskim (do 2020 w rejonie rohatyńskim) obwodu iwanofrankiwskiego, założona w 1419 roku. Miejscowość liczy 1052 mieszkańców.
Znajduje tu się przystanek kolejowy Puków, położony na linii Tarnopol – Stryj.
Historia Mikołaj z Dzierżanowa, ożeniony w 1447 r. z Jadwigą, córka Jana Gąsiorka z Gór, dostał za nią 30 grzywien posagu, w którym Mikołaj Parawa herbu Ogończyk (1400–1450), dworzanin królewski, starosta halicki Mikołaj Parawa z Chodcza na str. sejm-wielki. oddaje mu część Pukowa, w ziemi halickiejAdam Boniecki: Herbarz polski: wiadomości historyczno-genealogiczne o rodach szlacheckich. Cz. 1. T. 5. Warszawa : Warszawskie Towarzystwo Akcyjne S. Orgelbranda S[yn]ów), 1902, s. 181. Żoną Mikołaja Jemielnickiego nieznanego herbu, który w latach 1499–1504 miał różne sprawy we Lwowie, była Elżbieta z PukowaAdam Boniecki: Herbarz polski: wiadomości historyczno-genealogiczne o rodach szlacheckich. Cz. 1. T. 9. Warszawa : Warszawskie Towarzystwo Akcyjne S. Orgelbranda S[yn]ów), 1906, s. 17.. W 1527 roku Jakub Potocki herbu Pilawa jako dziedzic Potoka, Pukowa i Sokołowa stawił się w Krakowie i odstąpił należące do swojej żony Katarzyny oraz jej sióstr Anny i Jadwigi Jemielnickich części we wsi Jemielnica w powiecie księskimHalina Kowalska: Potocki Jakub h. Pilawa (zm. 1551).