thumb|245px|Panorama Kartoszyna i Jeziora Żarnowieckiego widoczna z Nadola. Kartoszyno (kaszb. Kôrtoszëno, niem. Kartoschin)Dr F. Lorentz: Polskie i kaszubskie nazwy miejscowości na Pomorzu Kaszubskiem. () (). – stara kaszubska wieś w Polsce położona w województwie pomorskim, w powiecie puckim, w gminie Krokowa. Leży nad Jeziorem Żarnowieckim i rzeką Piaśnicą.

Wieś wchodziw skład sołectwa Lubkowo.

Wieś klasztoru cysterek w Żarnowcu w powiecie puckim województwa pomorskiego w II połowie XVI wiekuMapy województwa pomorskiego w drugiej połowie XVI w.: rozmieszczenie własności ziemskiej, sieć parafialna / Marian Biskup, Andrzej Tomczak. Toruń 1955, s. 103.. W latach 1975–1998 administracyjnie należała do województwa gdańskiego.

Historia Kartoszyno to dawna wieś, której teren to jedno z najstarszych miejsc osadnictwa na Pomorzu. Na Górze Zamkowej, u której podnóża jest położona miejscowość, odkryto pozostałości grodziska z okresu wczesnego średniowiecza (VIII-IX wiek). Pierwsze wzmianki o Kartoszynie pochodzą z 1284 roku. W historycznych dokumentach miejscowość widnieje pod nazwami: Kartoszyn (niem. Kartoschin), Karthusin itp. Początkowo wieś należała do zakonu cysterek, następnie benedyktynek.