Площадь озера 260 км², в том числе около 38 км² приходится на острова (их на Селигере более 160). Крупнейший — Хачин.
Площадь всего бассейна — 2275 км².
Селигер принимает 110 притоков (наиболее крупные — реки Крапивенка, Сорога и Серемуха), а из него вытекает лишь одна река Селижаровка. Озеро, лежащее на высоте 205 метров над уровнем моря, ледникового происхождения. Этим объясняется его своеобразная форма — это не озеро в привычном понятии, а скорее цепочка озёр, протянувшихся с севера на юг на 100 км и связанных между собой короткими узкими протоками. Береговая линия протяжённостью более 500 км отличается изрезанностью — поросшие лесом мысы, глубокие вдавшиеся в сушу живописные заливы, разнообразные по форме острова.
На Селигере насчитывается 24 плёса, самые большие — Полновский, Осташковский, Кравотынский, Селижаровский, Троицкий, Сосницкий, Нижнекотицкий и Березовский. Отдельные части озера носят самостоятельные названия: озёра Вясцо, Величко, Серемо, Глубокое, Долгое, Святое, Сватица и другие.
Вода в Селигере очень прозрачная, прозрачность достигает 5 метров.Ребята, это ж
Рай на земле... Грех отказаться от такой поездки...