До апреля 2015 года в состав муниципального образования входили 4 населённых пункта: город Дно, хутор Паклинский, деревни Пригородный и Щильско[3]
Согласно Закону Псковской области от 30 марта 2015 года № 1508-ОЗ «О преобразовании муниципальных образований» сельское поселение Лукомская волость вошла в муниципальное образование (городское поселение) «Дно» с административным центром в городе Дно[4].
По состоянию на 1 января 2021 года в городских условиях (в городе Дно) проживают 92,05 % населения городского поселения (или 7850 жителя), в сельских — 7,95 % или 678 жителей.
По данным переписи населения 2010 года городское население составляло 98,7 % (9061 житель города Дно), сельское население — 1,3 % (или 122 сельских жителя)[15].
Состав городского поселения
С апреля 2015 года в состав городского поселения входят 45 населённых пунктов, в том числе 1 город, 1 хутор и 43 деревни: