Wejherowo (Duits: Neustadt in Westpreußen, oorspronkelijk Weyhersfrey, naar stichter Jacob von Weiher) is een stad in het PoolsewoiwodschapPommeren, gelegen in de powiatWejherowski. De oppervlakte bedraagt 25,65 km², het inwonertal 44.657 (2005).
Tot 1920 behoorde het tot de Duitse provincie West-Pruisen, daarna aan Polen. Rond 1905 was bijna de helft van de bevolking Duitstalig.