Расстояние до Москвы (по прямой) составляет 511 км.
Расстояние до центра Великий Новгород (по прямой) составляет 40 км.
Расстояние до районного центра сольцы (по прямой) составляет 7 км.
Острова — деревня в Солецком районе Новгородской области, входит в состав Дубровского сельского поселения.
Рядом протекает река Иловенка.
Численность населения
2010 — 20
Наибольшая численность населения была зафиксирована в 2010 году, когда она составляла 20 человек. Наименьшаая численность населения была в 2010 году, и была 20 человек.