Mełpin (pol. hist. Małpino) – 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 północny zachód od Dolska przy drodze powiatowej nr 4073 z Nochowa do Dolska. We wsi znajduje się skrzyżowanie z drogą powiatową nr 4068 do Dalewa przez Mórkę, nad jeziorami: Mełpińskim Wielkim i Mełpińskim Małym.

Historia Miejscowość pierwotnie związana była z Wielkopolską. Istnieje od drugiej połowy XII wieku i ma metrykę średniowieczną. Po raz pierwszy odnotowana została w języku staropolskim w łacińskim dokumencie z 1181 (według zachowanego falsyfikatu z ok. 1230) pod nazwą "Malpino", 1243 (wg kop. z 1443) "Malpin", 1258 "Malpino", 1425 "Malpyno".

Początkowo wieś należała do opola krzywińskiego z siedzibą w Krzywiniu, które było reliktem opola - przedpaństwowej wspólnoty rodowo-terytorialnej, a w późniejszym okresie stało się administracyjnym podokręgiem kasztelanii. W 1277 miejscowość jako Małpino zostało odnotowane w granicach tego opola.