Gmina Krzywiń to gmina miejsko-wiejska w województwie wielkopolskim, w powiecie kościańskim. W latach 1975-1998 gmina położona była w województwie leszczyńskim.
Bielewo, Bieżyń, Cichowo, Czerwona Wieś, Gierłachowo, Jerka, Jurkowo, Kopaszewo, Lubiń, Łagowo, Łuszkowo, Mościszki, Nowy Dwór, Rąbiń, Rogaczewo Małe, Rogaczewo Wielkie, Świniec, Teklimyśl, Wieszkowo, Zbęchy, Zbęchy-Pole, Zgliniec, Żelazno.