Gmina Świlcza położona jest w centralnym punkcie województwa podkarpackiego, w zachodniej części powiatu rzeszowskiego. Jest jedną ze 160 gmin województwa podkarpackiego. Graniczy od wschodu z miastem Rzeszów, od północnego-wschodu z gminą Głogów Małopolski, od północy z gminą Kolbuszowa, od zachodu z gminą Sędziszów Małopolski, zaś od południa z gminami Iwierzyce i Boguchwała. Gmina Świlcza należy do największych w powiecie rzeszowskim zajmując powierzchnię około 10 819 ha. Administracyjnie podzielona jest na 8 sołectw: Świlcza, Bratkowice, Mrowla, Rudna Wielka, Woliczka, Trzciana, Dąbrowa, Błędowa Zgłobieńska.