(dodatkowa nazwa w j. kaszub. Wejrowò, ) – miasto w województwie pomorskim, położone na pograniczu Pojezierza Kaszubskiego i Pradoliny Redy-Łeby, nad rzeką Redą. Stanowi element Małego Trójmiasta Kaszubskiego, jest również częścią aglomeracji trójmiejskiej. Siedziba powiatu wejherowskiego i gminy Wejherowo. W latach 1975-1998 w województwie gdańskim. Wchodzi w skład Komunalnego Związku Gmin „Dolina Redy i Chylonki” oraz Doliny Logistycznej.
Wydany w 1880 Słownik geograficzny Królestwa Polskiego uznaje miasto Wejherowo za stolicę Kaszub.
Według danych GUS z 31 grudnia 2022, Wejherowo liczyło 46 446 mieszkańców i było pod względem liczby ludności 87. miastem w Polsce.
Przynależność państwowa Wejherowo będąc dawniej miastem pogranicza polsko-niemieckiego kilkukrotnie zmieniało przynależność państwową.