Gmina Osiek Mały is a rural gmina (administrative district) in Koło County, Greater Poland Voivodeship, in west-central Poland. Its seat is the village of Osiek Mały, which lies approximately 10 kilometres (6 mi) north of Koło and 115 km (71 mi) east of the regional capital Poznań.
The gmina covers an area of 87.33 square kilometres (33.7 sq mi), and as of 2006 its total population is 5,866.
Gmina Osiek Mały contains the villages and settlements of Borecznia Wielka, Dęby Szlacheckie, Drzewce, Felicjanów, Grądy, Lipiny, Łuczywno, Maciejewo, Młynek, Moczydła, Nowa Wieś, Nowe Budki, Nowy Budzisław, Osiek Mały, Osiek Mały-Kolonia, Osiek Wielki, Rosocha, Smólniki Osieckie, Smólniki Racięckie, Stare Budki, Stary Budzisław, Szarłatów, Trzebuchów, Witowo and Zielenie.
Gmina Osiek Mały is bordered by the town of Koło and by the gminas of Babiak, Koło, Kramsk and Sompolno.