Озеро Городно находится в Витебском районе Витебской обл., в 10 км на юг от г. Витебск, между деревнями Городняны, Городнянский Мох и Сосновка и относится к бассейну р. Западная Двина. Местность преимущественно грядисто-холмистая, большей частью поросшая кустарником и редколесьем, местами болотистая, вокруг расположены небольшие лесные массивы. Окрестные леса богаты земляникой и малиной. Озеро окружено невысокой (до 7-9 м) протяженной грядой, поросшей высокой травой и кустарником. Берега песчаные, преимущественно низкие, поросшие кустарником, местами редколесьем. Мелководье узкое, песчаное, глубже дно илисто-песчаное и илистое. Наибольшие глубины находятся в северо-восточной части озера, максимальная - примерно в 0,18 км на юго-восток от северо-западного берега, напротив юго-западной окраины д. Городняны. Зарастает умеренно. В озеро впадают 3 ручья. На юго-востоке вытекает ручей в р. Лучеса. В озере обитают лещ, щука, плотва, линь, красноперка, окунь и др. рыба. На берегу озера расположен детский санаторий "Сосновка". Озеро и его окрестности является местом массового отдыха.
Площадь зеркала около 0,89 км? (по др. данным 0,87 км?), длина 1,35 км, наибольшая ширина 0,92 км, максимальная глубина 8 м, длина береговой линии около 4,1 км. Объем воды около 3,6 млн. м3, площадь водосбора около 16 км?.
Источник: Все озера Беларуси. Популярная иллюстрированная энциклопедия Том 2. Иванов Валерий Григорьевич.