Chełkowo – wieś w Polsce położona w województwie wielkopolskim, w powiecie kościańskim, w gminie Śmigiel.
Historia Wieś historycznie należała do Wielkopolski. Ma metrykę średniowieczną i jest notowana od końca XIV wieku. Po raz pierwszy wymieniona została w łacińskojęzycznym dokumencie z 1388 pod nazwą Chelkowo, 1398 Chelkow, 1400 Chelkolo, Welchowo, Chylchow, Chilcowo, Chilkowo, 1401 ambo Chelkowo, 1405 Chelcowo, 1420 Chalcowo, 1438 Chwalkowo, 1469 Chyelkowo.
Miejscowość była wsią szlachecką należącą do lokalnej szlachty wielkopolskiej z rodu Chełkowskich, którzy od nazwy wsi utworzyli swoje odmiejscowe nazwisko, a później także do Gryżyńskich, Karmińskich, Leszczyńskich. W 1451 wieś leżała w powiecie kościańskim Korony Królestwa Polskiego, a w 1563 w parafii Wonieść.