Krukowo is a village in the administrative district of Gmina Babiak, within Koà Âo County, Greater Poland Voivodeship, in central Poland.