Векшино — деревня в Дмитровском районе Московской области, в составе Сельского поселения Габовское[3]. До 2006 года Векшино входило в состав Каменского сельского округа[4][5].
Деревня расположена в юго-западной части района, у границы с Солнечногорским, примерно в 25 км на юго-запад от Дмитрова, у истока безымянного правого притока реки Волгуши, высота центра над уровнем моря 242 м[6]. Ближайшие населённые пункты — Редькино в 1 км на север и Рождествено в 1,5 км на юго-восток.
Административно-территориальная принадлежность: