Расстояние до Москвы (по прямой) составляет 439 км.
Расстояние до центра Великий Новгород (по прямой) составляет 112 км.
Расстояние до районного центра город Холм (по прямой) составляет 27 км.
Ширяево — деревня в Холмском районе Новгородской области, входит в Красноборское сельское поселение. Площадь территории относящейся к деревне — 2 га.
Деревня расположена на правом берегу реки Вица, близ устья реки Тупиченка, к югу от автодороги Р51 (Шимск — Невель). Ширяево находится на высоте 58 м над уровнем моря. К северо-востоку от Ширяева, ниже по течению Вицы — деревня Петрово, а к западу, выше по течению Вицы — административный центр поселения — деревня Красный Бор.
Постоянное население деревни — 6 чел. (2009), хозяйств — 4.
Численность населения
2010 — 7
Наибольшая численность населения была зафиксирована в 2010 году, когда она составляла 7 человек. Наименьшаая численность населения была в 2010 году, и была 7 человек.