Pine Knoll Shores là một thị trấn thuộc Hạt Carteret, Bắc Carolina, Hoa Kỳ. Dân số tại thời điểm điều tra dân số năm 2010 là 1.339 người. Một trong những bể cá của bang North Carolina được đặt tại đây.