Šventosios mokykla buvo atidaryta 1938 metais. Čia įsikūrė 2 mokyklos: Šventosios pradinė mokykla Nr.1, skirta lietuvių vaikams, ir Šventosios pradinė mokykla Nr.2, skirta latvių vaikams. Iš pradžių lietuvių mokyklą lankė tik 4 mokiniai, tačiau, 1937 metais pradėjus statyti uostą, daug darbininkų su šeimomis persikėlė gyventi į Šventąją. Miestelis sparčiai augo, gyventojų daugėjo, didėjo ir mokinių skaičius. 1940-aisiais mokykloje veikė jau 6 skyriai.
1941-1943 m. veikė „Šventosios uosto mokykla Nr.1“, 1945-1946 m. m. – Pradinė mokykla ir Progimnazija, kurioje dirbo 2 mokytojai. Progimnazijoje veikė 6 skyriai.
1949-1950 m. m. pradinė mokykla ir progimnazija buvo sujungtos į vieną Šventosios septynmetę mokyklą, kurioje mokėsi 151 moksleivis ir dirbo 10 mokytojų.
1960-1962 m. mokykla buvo perorganizuota į aštuonmetę, o nuo 1992-1993 m. m. – į devynmetę mokyklą.
1962-ieji. Pastatytas papildomas mokyklos priestatas
1998 m. mokykla perorganizuota į dešimtmetę ir dabar vadinasi Palangos Šventosios pagrindinė mokykla.
2002 – 2005 m. mokykla buvo renovuota – greta mokyklos pastatyta nauja sporto salė, aktų salė, atnaujintos klasės, kabinetai, valgykla, biblioteka.
Mokyklos direktoriai:
- 1945 – 1946 m. – Teodoras Jokubauskas;
- 1946 – 1948 m. – Antanas Kaunas;
- 1948 – 1952 m. – Juozas Jurkus;
- 1952 – 1954 m. – Antanas Tarvydas;
- 1954 – 1960 m. – Česlovas Girčys;
- 1960 – 1963 m. – Česlovas Urba;
- 1963 – 1970 m. – Leontijus Kiliesa;
- 1970 – 1992 m. – Juozapas Narkus;
- 1992 – 2004 m. – Kazys Litvinas;
- Nuo 2004 m. – Valda Šarkienė.