Puck (bahasa Kasubia Puck) ialah sebuah kota di Polandia utara, di Wojewodztwo pomorskie (Pomerania).