Swarzewo (kaszb. Swôrzewò, niem. Schwarzau) – wieś w Polsce położona w województwie pomorskim, w powiecie puckim, w gminie wiejskiej Puck. Leży na Kaszubach.Ma status sołectwa.

Miejscowość z przystanią morską dla rybaków (pas plaży). W latach 1466–1772 Swarzewo było królewszczyzną królów polskich. Wieś królewska w starostwie puckim 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. 101.. W okolicy wsi występują nieeksploatowane jeszcze złoża soli kamiennej i soli potasowo-magnezowej. W Swarzewie znajduje się oczyszczalnia ścieków.

Miejscowość jest siedzibą parafii rzymskokatolickiej, należącej do dekanatu Puck w archidiecezji gdańskiej.

Położenie Swarzewo jest położone na Pobrzeżu Kaszubskim, na zboczu Kępy Swarzewskiej. Znajduje się przy drodze wojewódzkiej nr 216, na Kaszubach.

W latach 1954–1959 wieś była siedzibą władz gromady Swarzewo, po jej zniesieniu w gromadzie Połczyno. W latach 1975–1998 miejscowość administracyjnie należała do województwa gdańskiego.

Historia 250px|thumb|left|Kościół