Деревня Шахолово расположена в 21 км от города Волоколамск, в южном направлении
Относится к сельскому поселению Осташевское
Ближайшие крупнейшие населенные пункты: деревни Солодово (2 км на юго-запад), Судниково (5 км на северо-восток), с. Осташево (5 км на запад). Рядом находятся: деревни Кузьминское (2 км на север), Шульгино (3 км на юго-запад), Комарово (3 км на юг), Сляднево (3 км на северо-восток), Якшино (4 км на северо-восток)
По данным последней переписи в деревне зарегистрированы 0 жителей
Высота над уровнем моря 201 м.
Координаты: 55°51΄46˝С.Ш. 35°56΄48˝В.Д.
Код ОКТМО: 46605431296
Код ОКАТО: 46205831015
Код КЛАДР: 5000300028900