Впервые упоминается в Писцовой книге Водской пятины 1500 года, как деревня Шельдиха на устье речки Шелдихи у Ладожского озера в Егорьевском Лопском погосте Ореховского уезда[2][3].
Затем деревня Шелдиха над озером над Ладоским упоминается в Дозорной книге Водской пятины Корельской половины 1612 года[4].
На карте Ингерманландии А. И. Бергенгейма, составленной по шведским материалам 1676 года, обозначена деревня Seldika[5].
Как деревня Салдика она нанесена на «Географическом чертеже Ижорской земли» Адриана Шонбека 1705 года[6].
Деревня Шелдиха упомянута на карте Ингерманландии А. Ростовцева 1727 года[7].
Деревня Шальдиха отмечена на карте Санкт-Петербургской губернии 1792 года, А. М. Вильбрехта[8].
На карте Санкт-Петербургской губернии Ф. Ф. Шуберта 1834 года упоминается деревня Шельдиха, состоящая из 60 крестьянских дворов[9].
НИЖНЯЯ ШАЛЬДИХА — деревня принадлежит статской советнице Екатерине Юрьевой, число жителей по ревизии: 108 м. п., 134 ж. п.[10] (1838 год)
Деревня Шельдиха из 60 дворов отмечена на карте профессора С. С. Куторги 1852 года[11].
ШАЛЬДИХА НИЖНЯЯ — деревня госпожи Юрковой, по почтовому тракту, число дворов — 59, число душ — 120 м. п.[12] (1856 год)
Число жителей деревни по X-ой ревизии 1857 года: 118 м. п., 134 ж. п.[13].
НИЖНЯЯ ШЕЛЬДИХА — деревня владельческая при Ладожском озере, канале и речке Шельдихе, число дворов — 72, число жителей: 143 м. п., 154 ж. п.;
Часовня православная. Почтовая станция[14]. (1862 год)
В 1867 году крестьянка села Путилово Ольга Огурешникова, купила у князя Урусова участок земли при деревне Нижняя Шальдиха площадью 1 десятина[15].
В 1871 году 1442 десятины земли при деревне Нижняя Шельдиха за 6400 рублей приобрёл купец И. Ф. Кукеков[16].
Согласно подворной переписи 1882 года в деревне проживали 66 семей, число жителей: 163 м. п., 175 ж. п.; разряд крестьян — собственники земли, а также пришлого населения 56 семей (139 м. п., 135 ж. п.); лютеране: 2 м. п., 3 ж. п.[13][17].
Согласно данным первой переписи населения Российской империи:
ШАЛЬДИХА НИЖНЯЯ — деревня, православных — 588, мужчин — 300, женщин — 297, обоего пола — 597. (1897 год)[18]
В XIX — начале XX века деревня административно относилась к Путиловской волости 1-го стана Шлиссельбургского уезда Санкт-Петербургской губернии.
По данным «Памятной книжки Санкт-Петербургской губернии» за 1905 год деревня называлась Нижняя Шельдиха[19].
С 1917 по 1923 год деревня Нижняя Шальдиха входила в состав Путиловской волости Шлиссельбургского уезда[20].
Согласно военно-топографической карте Петроградской и Новгородской губерний издания 1921 года деревня называлась Шельдиха и находилась на реке Шельдиха[21].
С 1923 года, в составе Горно-Шальдихинского сельсовета Путиловской волости Ленинградского уезда.
С февраля 1927 года, в составе Мгинской волости, с августа 1927 года, в составе Мгинского района.
С 1928 года, в составе Путиловского сельсовета[20].
По данным 1933 года деревня Нижняя Шальдиха входила в состав Путиловского сельсовета Мгинского района[22].
С 1960 года, в составе Волховского района.
В 1961 году население деревни Нижняя Шальдиха составляло 567 человек[20].
По данным 1966 и 1973 годов деревня Нижняя Шальдиха также находилась в подчинении Путиловского сельсовета Волховского района[23][24].
По данным 1990 года деревня Нижняя Шальдиха входила в состав Путиловского сельсовета Кировского района[25].
В 1997 году в деревне Нижняя Шальдиха Путиловской волости проживали 33 человека, в 2002 году — 85 человек (все русские)[26][27].
В 2007 году в деревне Нижняя Шальдиха Путиловского СП — 39[28].
Сведения о помещичьих имениях (от 100 душ)1860 года Том 1-6.