Bobulczyn (pol. hist. Bobulczyno) – wieś sołecka w Polsce położona w województwie wielkopolskim, w powiecie szamotulskim, w gminie Ostroróg, w odległości około 6 kilometrów na północny – zachód od Ostroroga. Bobulczyn jest jedyną wsią wchodzącą w skład tego sołectwa. Wieś zlokalizowana jest przy drodze wojewódzkiej nr 184 drodze powiatowej do Oporowa i gminnej do Marianowa. Powierzchnia sołectwa wynosi około 384 ha, z czego tereny zabudowane stanowią około 8 ha.

Historia Wieś pierwotnie było związana z Wielkopolską. Istnieje od drugiej połowy XIV wieku i ma metrykę średniowieczną. Po raz pierwszy odnotowana została w języku staropolskim w łacińskim dokumencie z 1398 jako „Bobolczino”, 1424 „Bobolcyno”, 1564 „Bobulczino”.

Miejscowość była początkowo własnością szlachecką należącą do lokalnej wielkopolskiej szlachty z rodu Bobolczyńskich lub Boboleckich, którzy od nazwy wsi przyjęli odmiejscowe nazwisko. W 1435 leżała w powiecie poznańskim województwa poznańskiego w Koronie Królestwa Polskiego. W 1510 należała do parafii Ostroróg .