Озеро Костенок находится в Полоцком районе Витебской обл., в 31 км на юго-запад от г. Полоцк, примерно в 0,5 км на восток от д. Углы и относится к бассейну р. Альзиница (лев. приток р. Ушача). Местность преимущественно грядисто-холмистая, поросшая кустарником и редколесьем, местами болотистая, на западе и юге расположены обширные лесные массивы. Берега песчаные, преимущественно низкие, поросшие кустарником и редколесьем, на севере местами сплавинные. Зарастает умеренно. На севере примыкает неширокая заболоченная пойма и вытекает ручей, пойма которого заболочена, в оз. Ухвище. На западе узкой протокой соединено с оз. Ухвище. В озере обитают окунь, плотва, лещ, судак, щука, и др. рыба.
Площадь зеркала около 0,09 км? (по др. данным 0,07 км?), длина 0,45 км, наибольшая ширина 0,27 км, максимальная глубина 9 м, длина береговой линии около 1,2 км. Объем воды около 0,28 млн. м3.
Источник: Все озера Беларуси. Популярная иллюстрированная энциклопедия Том 4. Иванов Валерий Григорьевич.