Этот водоем находится в 24 км северо-западнее Россон и относится к бассейну реки Свольна. Ближайшим населенным пунктом является д. Красный Бор, которая расположена в 3,3 км от северо-восточного берега. Площадь водного зеркала составляет 0,11 км2.
Озеро Северный Щучинец окружает грядово-холмистая местность, которая покрыта лесом (он сильно заболочен и богат дикорастущими ягодами). Низкие берега, способствующие образованию обширной поймы, местами образуют сплавину.
Здесь обитают окунь, щука, плотва и другие виды. Поскольку озеро Северный Щучинец расположено на территории заказника «Красный Бор», при его посещении следует строго соблюдать природоохранный режим.