Iwkowa powstała z połączenia dwóch osad. W 1334 r. królowa Jadwiga Łokietkowa, wdowa po Władysławie Łokietku, wystawiła przywilej lokacyjny terenom położonym wzdłuż rzeki Bela. Iwkowa w średniowieczu stanowiła część ziemi sądeckiej. Tędy już od czasów przedhistorycznych ciągnął się trakt „Wielka Droga”, zwany również „Starą Drogą”, łączący Polskę z Węgrami, co sprzyjało rozwojowi osadnictwa. Administracyjnie Iwkowa należała do ziemi sądeckiej do upadku Rzeczypospolitej.
Pod zaborem austriackim Iwkowa funkcjonuje jako dominium w ramach cyrkułu bocheńskiego. W wyniku reformy administracyjnej z 1867 wieś wchodziła w skład powiatu brzeskiego, w którym pozostawała nieprzerwanie do 1975 roku.
Jeszcze w XIX w. oraz obecnie najpopularniejszymParafia Iwkowa pw. Podwyższenie Krzyża św.; Liber natorum.Spis telefonów 1998: Telekomunikacja Polska; Województwo nowosądeckie. nazwiskiem w Iwkowej było miano Szot, które wywodzi się od bawarskiego Schotte, czyli SzkotKazimierz Rymut, Nazwiska Polaków. Słownik historyczno-etymologiczny, tom II. Kraków 2001;