Mszczyczyn (pol. hist. „Mszczyczyno” ) – wieś w Polsce, położona w województwie wielkopolskim, w powiecie śremskim, w gminie Dolsk.
Położenie Wieś położona 6 km na południe od Dolska, przy drodze powiatowej nr 4093, przy kanale Obry.
Historia Miejscowość istniała co najmniej od drugiej połowy XV wieku i ma średniowieczną metrykę. Pierwotnie miała inną formę nazwy – „Mszczyczyno”. Jeden z wczesnych zachowanych zapisów nazwy wsi pochodzi z łacińskiego dokumentu z 1421 kiedy to odnotowano ją pod staropolską nazwą „Mssziczino”, 1428 „Mschyczyno, Mschycino”, 1429 „Msczyczyno, Mschyczino, Msyczyno, Msycyno, Msyczino, Msczino”, 1470 „Msczyschyno”, 1471 „Mszyczyno”, 1503 „Mszyczino”, 1514 „Msziczino”.
Wieś była początkowo własnością szlachecką należącą do lokalnej wielkopolskiej szlachty z rodu Mszczyczyńskich, którzy od nazwy wsi przyjęli odmiejscowe nazwisko. Od 1320 miejscowość leżała w Zjednoczonym Królestwie Polskim, a od 1380 w Koronie Królestwa Polskiego. W 1469 odnotowano ją w powiecie kościańskim województwa poznańskiego Korony Królestwa Polskiego. W 1564 leżała w parafii Dolsk.