Станом на 1 січня 2021 року у міських умовах (у місті Дно) проживають 92,05% населення міського поселення (або 7850 мешканців), у сільських – 7,95% або 678 мешканців.
Назва міста йде від двох сіл Дно Велике і Дно Мале, яке згадується в літописі в 15 столітті. Днівський район з'явився на початку XX століття на перехресті залізниць.
Станція Дно була відкрита в 1897 році, і цей рік, коли в Дно з'явилося паровозне депо та залізнична станція, що стала поворотним в історії. З того часу і до цього часу саме з цією галуззю пов'язане життя міста Дно. На початку 20 століття Дно стало вузловою залізничною станцією.