Położenie miejscowości Iwkowa położona jest w południowej części powiatu brzeskiego, na Pogórzu Wiśnickim. Leży w kotlinie wzdłuż rzek Bela i Białka. Od północnej strony nad Iwkową wznosi się Pasmo Szpilówki ze szczytami: Piekarska Góra (515 m), Szpilówka (512 m), Bukowiec (494 m), od wschodu Machulec (Mahulec) (480 m) i inne wzniesienia nad Jeziorem Czchowskim. Od zachodniej i południowej strony Iwkowa ograniczona jest wzniesieniami Rogozowej (536 m) i Sołtysich Gór (436 m). Od wschodu wieś graniczy z Tropiem, a od zachodu z Rajbrotem. 2 km od wsi położony jest zamek Tropsztyn. Historycznie Iwkowa znajduje się w granicy Sądecczyzny.

Części wsi +Integralne części wsi Iwkowa SIMC Nazwa Rodzaj 0820973 Góry część wsi0820980 Kąciny część wsi0820996 Kozieniec część wsi0821004 Nadole część wsi0821010 Nagórze część wsi0821027 Pagórek część wsi0821033 Piekarzowo część wsi0821040 Sołtysie część wsi0821056 Zagroda część wsi

Historia Etymologicznie nazwa wsi wywodzi się od imienia Iwo (Iwon).