Деревня Никифорово расположена в 15 км от города Солнечногорск, в восточно-юго-восточном направлении
Относится к сельскому поселению Пешковское
Ближайшие крупнейшие населенные пункты: деревни Хоругвино (1 км на восток), Ложки (6 км на юго-запад), п. Майдарово (4 км на юго-запад). Рядом находятся: деревни Литвиново (1 км на юго-запад), Кочугино (1 км на юг), Шелепаново (2 км на запад), Бухарово (3 км на юг), Безверхово (3 км на восток)
По состоянию на 2010 год в деревне зарегистрировано 2 жителя (1 мужчина, 1 женщина)
Высота над уровнем моря 224 м.
Координаты: 56°7΄10˝С.Ш. 37°11΄35˝В.Д.
Код ОКТМО: 46652431186
Код ОКАТО: 46252831015
Код КЛАДР: 5003300021500