Расположено в западной части Карелии в 50 км к северо-западу от г.Суоярви, относится к бассейну Ладожского озера. Площадь водной поверхности озера 6,78 кв. км., общая площадь (с островами) 7,6 кв. км. Наибольшая длина 5,8 км, наибольшая ширина 2,0 км. На озере имеется 23 острова. Большинство островов небольшого размера, только остров Коттисаари, расположенный на середине озера, имеет площадь 0,52 кв. км.
Берега озере возвышенные, каменисто-песчаные или каменисто-валунные, покрыты сосновым лесом. Сток вод о.Толвоярви направлен на территорию Финляндии, где эти воды через систему реки Вуоксы впадают в Ладожское озеро.
Высшая водная растительность как в количественном, так и в качественном отношении богата. Здесь произрастают камыш, тростник, хвощ, кувшинка, кубышки, земноводная гречиха, уруть, роголистник, осоки и водяные мхи. Особенно богаты водной растительностью северо-восточный и северный плесы озера. Здесь на мелководных участках между островом Коттисаари и северо-восточным берегом расположены сплошные заросли водных растений. Довольно широкой полосой тянутся водоросли и вдоль северного берега.
Видовой состав рыб сравнительно разнообразен. Наряду с обычными для озер этого района рыбами - плотвой, окунем и щукой, встречаются ряпушка, налим, язь и лещ. Толвоярви - водоем ряпушково-лещового типа. Крупная ряпушка может быть использована для заселения других озер района.