Gmina Sośnie is a rural gmina (administrative district) in Ostrów Wielkopolski County, Greater Poland Voivodeship, in west-central Poland. Its seat is the village of Sośnie, which lies approximately 22 kilometres (14 mi) south of Ostrów Wielkopolski and 115 km (71 mi) south-east of the regional capital Poznań.
The gmina covers an area of 187.46 square kilometres (72.38 sq mi), and as of 2006 its total population is 6,625.
The gmina contains part of the protected area called Barycz Valley Landscape Park.
Gmina Sośnie contains the villages and settlements of Bogdaj, Bronisławka, Chojnik, Cieszyn, Czesławice, Dobrzec, Grabie, Granowiec, Janisławice, Jarnostaw, Kałkowskie, Kąty Śląskie, Kocina, Konradów, Kopalina, Krzyżno, Kuźnica Kącka, Łachów, Lipskie, Mariak, Młynik, Moja Wola, Możdżanów, Pawłów, Piła, Smugi, Sobki, Sośnie, Starża, Surmin, Szklarka Śląska and Żabnik.
Gmina Sośnie is bordered by the gminas of Kobyla Góra, Krośnice, Międzybórz, Milicz, Odolanów, Ostrzeszów, Przygodzice and Twardogóra.