Расстояние до Москвы (по прямой) составляет 421 км.
Расстояние до центра Великий Новгород (по прямой) составляет 144 км.
Расстояние до районного центра город Окуловка (по прямой) составляет 32 км.
Шарово — деревня в Окуловском муниципальном районе Новгородской области, относится к Боровёнковскому сельскому поселению.
Деревня расположена на Валдайской возвышенности на берегу Язовки, в 28 км к северо-западу от Окуловки (50 км по автомобильной дороге), до административного центра сельского поселения — посёлка Боровёнка 18 км (32 км по автомобильной дороге).
Неподалёку, в 1,5 км от Шарова расположены деревни: Пепелово на севере, Сельцо-Никольское на востоке и Девущино на юге. Ранее в промежутке между Пепелово и Шарово существовала деревня Комшино.
История
До 2005 года деревня входила в число населённых пунктов подчинённых администрации Каёвского сельсовета. Окуловский район до 1943 года входил в состав Ленинградской области
Транспорт
Ближайшая железнодорожная станция расположена в Боровёнке. В 1,5 км от деревни (в Пепелово) проходит автомобильная дорога Боровёнка — Висленев Остров — Любытино.
Численность населения
2010 — 0
Наибольшая численность населения была зафиксирована в 2010 году, когда она составляла 0 человек. Наименьшаая численность населения была в 2010 году, и была 0 человек.