Gmina Niwiska znajduje się w północno - zachodniej części województwa podkarpackiego. Zajmuje obszar 9505 ha, w całości położony na terenie Mielecko - Kolbuszowsko - Głogowskiego Obszaru Chronionego Krajobrazu. Ważne dla gminy połączenia komunikacyjne i ośrodki miejskie:
Mielec – 20 km, Rzeszów - 40 km, Kraków – 153 km, Warszawa 340 km;
Port lotniczy Rzeszów-Jasionka; Jasionka 942, 36-002 Jasionka – odległość do portu lotniczego- 40 km;
Międzynarodowy Port Lotniczy im. Jana Pawła II Kraków-Balice - odległość do portu lotniczego 165 km;
Lotnisko Chopina w Warszawie – międzynarodowy port lotniczy - odległość do portu lotniczego 342 km;
Rzeszów-Kraków-Wrocław – odległość do dworca kolejowego w Sędziszowie Małopolskim – 20 km;
Podkarpacka Kolej Aglomeracyjna – odległość do dworca kolejowego w Kolbuszowej – 13 km
Autostrada A-4:Korczowa-Rzeszów-Wrocław-Zgorzelec (wjazd/zjazd Sędziszów Małopolski w miejscowości Borek Wielki – odległość z Niwisk 15 km);
Droga wojewódzka Nr 875 – relacji Mielec – Leżajsk na terenie gminy
Ukrainą w Medyce – 154 km;
Słowacją w Barwinku - 112 km.