Водоем расположен в 30 км северо-восточнее Полоцка и относится к бассейну реки Полота. Ближайшим населенным пунктом является д. Ольховка, которая находится примерно в 8,4 км от южного берега. Площадь его водного зеркала составляет 0,18 км2.

Вокруг озера Нечвора находится местность со сложным рельефом, которая представляет собой крупный лесной массив. Низкие берега способствуют образованию болотистой поймы. Ручей связывает Водоем с расположенным поблизости озером Уклейно.

Здесь обитают окунь, карась, плотва, и другие виды. Организована платная рыбалка.