Łupawa (kaszb. Łëpawa, ) – wieś w Polsce położona w województwie pomorskim, w powiecie słupskim, w gminie Potęgowo. Leży przy drodze wojewódzkiej nr 211. Ma status sołectwa.

W latach 1945–54 i 1973-1976 miejscowość była siedzibą gminy Łupawa. W latach 1954–1972 wieś należała i była siedzibą władz gromady Łupawa. W latach 1975–1998 miejscowość położona była w województwie słupskim.

Położenie Wieś leży wśród rozległych lasów nad rzeką Łupawa na obszarze o bogatej rzeźbie terenu, zbudowana jest na planie wielodrożnicy.

We wsi uchodzi lewobrzeżnie do Łupawy strumień Roztok o długości około 3 km, płynący z okolic osady Malczkowo.

Nazwa Nazwa miejscowości, wzmiankowana po raz pierwszy w 1310 w formie Lupava, ma pochodzenie słowiańskie i charakter topograficzny. Została przeniesiona z nazwy rzeki Łupawa, która z kolei powstała przez dodanie do podstawy słowotwórczej *łup- (por. kasz. łupic „rwać, drzeć”, pol. łupać) formantu -awa. Niemiecka nazwa Lupow jest adaptacją fonetyczną pierwotnej nazwy słowiańskiej.

Rada Języka Kaszubskiego proponuje kaszubską formę nazwy Łëpawa.