Gmina Orchowo is a rural gmina (administrative district) in Słupca County, Greater Poland Voivodeship, in west-central Poland. Its seat is the village of Orchowo, which lies approximately 27 kilometres (17 mi) north-east of Słupca and 76 km (47 mi) east of the regional capital Poznań.
The gmina covers an area of 98.12 square kilometres (37.9 sq mi), and as of 2006 its total population is 3,892.