 The gmina covers an area of , and as of 2006 its total population is 7,495.Gmina Baranów contains the villages and settlements of Baranów, Donaborów, Grębanin, Jankowy, Joanka, Łęka Mroczeńska, Marianka Mroczeńska, Mroczeń, Słupia pod Kępnem and Żurawiniec.Gmina Baranów is bordered by the gminas of Bralin, Kępno, Łęka Opatowska, Rychtal, Trzcinica and Wieruszów.