Деревня Ольсово расположена в 32 км от города Дмитров, в западном-северо-западном направлении
Относится к сельскому поселению Большерогачевское
На юго-востоке к деревне примыкает д. Усть-Пристань. Ближайшие крупнейшие населенные пункты: д. Александрово (4 км на юго-восток), с. Рогачево (9 км на юг), п. Луговой (9 км на юго-восток). Рядом находятся: деревни Пустынь (2 км на север), Нижнево (3 км на север), Терехово (4 км на северо-запад), с. Трехсвятское (3 км на юго-запад)
По данным последней переписи в деревне зарегистрированы 18 жителей (13 мужчин, 5 женщин)
Высота над уровнем моря 119 м.
Координаты: 56°30΄29˝С.Ш. 37°6΄36˝В.Д.
Код ОКТМО: 46608407216
Код ОКАТО: 46208807019
Код КЛАДР: 5000500030200