Деревня расположена на западе Московской области, в центральной части Шаховского района, примерно в 8 км к югу от райцентра Шаховская, на правом берегу реки Дидейки (левый приток Рузы)[6], высота центра над уровнем моря — 234 м[7].
В деревне одна улица — Центральная[8]. Ближайшие населённые пункты — Березенки на противоположном берегу реки, Дятлово на юго-западе и Брюханово на юге. Связана автобусным сообщением с районным центром[9].
В середине XIX века деревня Дубровино относилась к 1-му стану Волоколамского уезда и принадлежала княгине Настасье Федоровне Вреде. В деревне было 25 дворов, крестьян 96 душ мужского пола и 100 душ женского[11].
В «Списке населённых мест» 1862 года — владельческая деревня 1-го стана Волоколамского уезда Московской губернии по правую сторону Московского тракта, шедшего от границы Зубцовского уезда на город Волоколамск, в 25 верстах от уездного города, при колодце, с 33 дворами и 188 жителями (86 мужчин, 102 женщины)[12].
По данным на 1890 год входила в состав Бухоловской волости Волоколамского уезда, число душ мужского пола составляло 93 человека[13].
2015 г. — н. в. — деревня городского округа Шаховская Московской области[20][21].
Достопримечательности
В 0,6 км к северо-западу от деревни находится памятник природы областного значения «Торфяное болото „Озерское“» площадью 35,6 га, включающий древнеозёрную котловину с озером и места обитания редких видов растений и животных, занесённых в Красную книгу России и Красную книгу Московской области[22][23].
↑Справочник по административно-территориальному делению Московской области 1929—2004 гг. — М.: Кучково поле, 2011. — С. 622. — 896 с. — 1500 экз. — ISBN 978-5-9950-0105-8.
↑Справочник по административно-территориальному устройству Московской области. — М., 1999. — 335 с. — 1500 экз.
↑Торфяное болото «Озерское» (неопр.). Информационно-аналитическая система «Особо охраняемые природные территории России». Дата обращения: 17 марта 2015. Архивировано 6 марта 2016 года.