Shëngjin on kaupunki Lezhën maakunnan Lezhën kunnassa Albaniassa. Se sijaitsee Adrianmeren rannalla Drininlahden pohjoispäässä. Shëngjinin hallintoyksikössä oli vuoden 2023 väestönlaskennan mukaan 6 963 asukasta.
Shëngjinin satama tunnettiin antiikin ajalla nimellä Nymphaeum ja keskiajalla nimellä Meda. Turkkilaisaikana sen merkitys väheni, ja 1800-luvulla Shëngjin oli pieni kylä. Saksalaiset hävittivät sataman vuonna 1944. Toisen maailmansodan jälkeen Shëngjinistä kehittyi tavara- ja kalastussatama sekä lomakohde.
Shëngjin on pitkine hiekkarantoineen suosittu rantalomakohde. Sen eteläpuolella sijaitseva Kunën–Vainin luonnonsuojelualue on tärkeä vesilintujen talvehtimispaikka.
Lähteet
Luokka:Albanian kaupungit