Деревня Карасино расположена в Онуфриевском сельском поселении Истринского района Московской области.
Находится в 19 км к западу от Истры и в 60 км от МКАД по Новорижскому шоссе.
Деревня находится в окружении хвойно-лиственных лесов, которые тянутся на десятки километров. Рядом с Карасино находятся Тростенское озеро, реки Малая Истра, Ольшанка, Сороченка, а также истоки рек Дубешня и Молодильня.
Через деревню проходят маршруты №26, 34, 48, связывающие Карасино с Истрой и другими населёнными пунктами. Остановка общественного транспорта находится в самой деревне. В нескольких минутах езды расположены супермаркеты «Пятёрочка», «Магнит», аптека и другая необходимая инфраструктура.