 The gmina covers an area of , and as of 2006 its total population is 5,922 (5,815 in 2014).Gmina Wiśniew contains the villages and settlements of Borki-Kosiorki, Borki-Paduchy, Borki-Sołdy, Ciosny, Daćbogi, Gostchorz, Helenów, Kaczory, Lipniak, Łupiny, Mościbrody, Mościbrody-Kolonia, Mroczki, Myrcha, Nowe Okniny, Okniny-Podzdrój, Pluty, Radomyśl, Śmiary, Stare Okniny, Stok Wiśniewski, Tworki, Wiśniew, Wiśniew-Kolonia, Wólka Wiśniewska, Wólka Wołyniecka and Zabłocie.Gmina Wiśniew is bordered by the gminas of Domanice, Łuków, Siedlce, Skórzec and Zbuczyn.