Озеро Подкостелок находится в Островецком районе Гродненской обл., в 35 км на северо-восток от г.п. Островец, возле д. Подкостелок и относится к бассейну р. Сорочанка (пр. приток р. Вилия). Входит в Сорочанскую группу озер и в состав республиканского ландшафтного заказника Сорочанские озера. Местность преимущественно равнинная, местами грядисто-холмистая, с обширными лесными массивами, местами болотистая. Озеро на востоке и юго-востоке окаймлено неширокой, местами заболоченной поймой, к которой примыкают обширные увлажненные луга, поросшие луговой растительностью и редким кустарником. Берега преимущественно низкие, песчаные, (на юго-западе сплавинные, на юго-востоке местами заболоченные), поросшие кустарником, местами редколесьем. Мелководье узкое (на юге и в юго-западном заливе шире), песчаное, глубже дно илисто-песчаное и илистое. Наибольшие глубины находятся в центральной части озера, ближе к юго-востоку. Зарастает незначительно. Впадают 2 ручья. В озере обитают окунь, плотва, лещ, щука, линь и др. рыба. Организовано платное любительское рыболовство. Запрещен промысловый лов рыбы всеми орудиями лова, кроме ставных, а также использование плавучих средств с моторами (пост. Совета Министров Республики Беларусь от 25.05.1998г. ? 822).
Площадь зеркала около 0,31 км? (по др. данным 0,33 км?), длина 0,9 км, наибольшая ширина 0,49 км, максимальная глубина 6,1 м, длина береговой линии около 2,6 км. Объем воды около 1,32 млн. м3.
Источник: Все озера Беларуси. Популярная иллюстрированная энциклопедия Том 5. Иванов Валерий Григорьевич.