Nadmorski Park Krajobrazowy został utworzony w roku 1978 jako jeden z pierwszych Parków Krajobrazowych w Polsce (uchwała Nr IX/49/78 Wojewódzkiej Rady Narodowej w Gdańsku z dnia 5 stycznia 1978 r.). Cele i zakazy obowiązujące w Parku zostały określone w uchwale nr 142/VII/11 Sejmiku Województwa Pomorskiego z dnia 27 kwietnia 2011 roku w sprawie Nadmorskiego Parku Krajobrazowego.
Powierzchnia Parku wynosi 18 804 ha (w tym 7 452 ha części lądowej i 11 352 ha wód morskich Zatoki Puckiej), otulina - 17 540 ha. Ponad połowa powierzchni Parku to wody Zatoki Puckiej Wewnętrznej, która jest oddzielona od reszty akwenu Zatoki piaszczystym, podłużnym wypłyceniem zwanym Ryfem Mew. Część lądowa Parku obejmuje całość Półwyspu Helskiego oraz wąski pas wybrzeża morskiego, ciągnący się od Białogóry do Władysławowa wraz z obszarem Karwieńskich Błot. Na południe od Władysławowa granica NPK obejmuje przymorskie fragmenty Kępy Swarzewskiej i Puckiej, pradolinnych obniżeń Płutnicy i Redy do miejscowości Mechelinki