Расположено на большом полуострове на берегу Москва-реки, в 78 км к западу от Москвы и в 7 км от посёлка городского типа Тучково.
В деревню ведёт автомобильная дорога, проезд по которой осуществляется круглогодично. Имеется магазин (работает с апреля по октябрь). Со всех сторон Ожигово окружено лесом.