Озеро Городно находится в Бешенковичском районе Витебской обл., в 26 км на северо-восток от г.п. Бешенковичи, возле д. Городно и относится к бассейну р. Островница (лев. приток р. Западная Двина). Местность преимущественно равнинная (местами грядисто-холмистая), поросшая кустарником и редколесьем, местами, болотистая. На западе и севере расположены обширные лесные массивы, которые богаты земляникой, черникой, брусникой и грибами. Озеро эвтрофное, ложбинного типа. Берега преимущественно возвышенные (на северо-востоке и северо-западе низкие), песчаные, поросшие кустарником, местами редколесьем. Мелководье узкое (в заливах шире), песчаное, глубже дно илистое. Наибольшие глубины находятся в северо-восточной части озера, примерно в 0,09 км на запад от юго-западной конечности восточного полуострова. Зарастает умеренно. На юге вытекает ручей в р. Островница. Имеется 2 небольших острова общей площадью 0,4 га. В озере обитают лещ, щука, плотва, линь, красноперка, окунь и др. рыба. Производится промысловый лов рыбы. Организовано платное любительское рыболовство.
Площадь зеркала 0,88 км? (по др. данным 0,85 км?), длина около 2,04 км, наибольшая ширина около 0,69 км, максимальная глубина 6,5 м, длина береговой линии около 4,1 км. Объем воды около 3,6 млн. м3, площадь водосбора около 16 км?.
Источник: Все озера Беларуси. Популярная иллюстрированная энциклопедия Том 2. Иванов Валерий Григорьевич.