Расположена в южной части сельского поселения, примерно в 9 км к северу от районного центра — посёлка городского типа Лотошино, недалеко от автодороги Р90. В 1,5 км к юго-востоку находится озеро Алпатово. Соседние населённые пункты — деревни Калистово, Кудрино, Рождество и Павловское. Автобусное сообщение с пгт Лотошино[4].
В «Списке населённых мест» 1862 года Хилово — владельческая деревня 2-го стана Старицкого уезда по Волоколамскому тракту в город Тверь, при колодце, с 17 дворами и 144 жителями (61 мужчина, 83 женщины)[6].
В 1886 году — 28 дворов и 155 жителей (76 мужчин, 79 женщин)[5]. В 1915 году насчитывался 31 двор, а деревня относилась к Федосовской волости[7].
С 1929 года — населённый пункт в составе Лотошинского района Московской области.
↑Тверская губерния. Список населённых мест. По сведениям 1859 года (рус.). — Центральный статистический комитет министерства внутренних дел. — Санкт-Петербург, 1862. — 454 с.
Тверская губерния. Список населённых мест. По сведениям 1859 года / И. Вильсон. — Центральный статистический комитет министерства внутренних дел. — СПб., 1862. — 454 с.
Населённые пункты сельского поселения Микулинское (до его упразднения в 2019 году)