Szczodrowo – wieś w Polsce położona w województwie wielkopolskim, w powiecie kościańskim, w gminie Kościan.

Historia Miejscowość pierwotnie związana była z Wielkopolską. Ma metrykę średniowieczną i istnieje co najmniej od początku XIV wieku. Wymieniona pierwszy raz w łacińskim dokumencie z 1393 jako „Szczodrovo”, 1394 „Sczodrowo”, 1397 „Scodrowo”, 1415 „Szczodrowo”, 1424 „Schczodrowo”, 1459 „Sczodrow”, 1492 „Schodrowo”.

Miejscowość była początkowo wsią szlachecką należącą do rodu Szczodrowskich, którzy od nazwy wsi przyjęli odmiejscowe nazwisko, a później także do Chraplewskich, Dokowskich. W 1469 wieku leżała w powiecie kościańskim Korony Królestwa Polskiego. W 1530 należała do parafii Kościan.

Możliwe, że tereny, na których powstała miejscowość, były zasiedlone wcześniej. Istnieją domniemania istnienia w okolicy rzekomego grodziska.

W latach 1393–1434 w archiwalnych, historycznych dokumentach sądowych notowany był Kusz (Jakub, Jakusz) Szczodrowski z Szczodrowa. W 1394 Andrzej ze Szczodrowa prowadził spór sądowy z Mikołajem sołtysem z Sędzin dowodząc, że nie ma konia ukradzionego Mikołajowi wartości 10 grzywien. Proces ten przegrał.