1 июля 1942 года в оборонительном округе (Wehrkreis) I вермахт сформировал лагерь Шталаг 1 D на базе расформированных офлагов 52 и 60. С июля по октябрь 1942 года лагерь размещался на том же месте, что и офлаг 52. В ноябре 1942 года его перевели в Хейдекруг (современный Шилуте в Литве). Шталаг 1 D находился в подчинении командующего военнопленными оборонительного округа I. Охрану лагеря осуществлял личный состав 469-го резервного батальона ландесшютцен (Landesschützen-Bataillon 469). Основным контингентом лагеря были советские военнопленные. По своему масштабу Stalag I D относился к категории относительно небольших лагерей: максимальная численность заключённых зафиксирована в октябре 1942 года и составляла 1348 человек. Специфических детальных сведений об условиях содержания именно в этом лагере сохранилось немного. Однако общая характеристика лагерей для советских военнопленных в тот период позволяет говорить о крайне тяжёлых условиях: хронической нехватке продовольствия, недостаточном жилье и практически полном отсутствии медицинской помощи. С высокой вероятностью аналогичная ситуация наблюдалась и в Stalag I D, что вело к повышенной смертности от истощения и инфекционных заболеваний. 3 сентября 1943 года лагерь был реорганизован в Шталаг391.