Деревня Ёлкино расположена в южной части Воскресенского района, примерно в 5 км к востоку от города Воскресенска. Высота над уровнем моря 120 м[3]. Рядом с деревней протекает река Медведка. В деревне 8 улиц, приписано 3 СНТ[4]. Ближайший населённый пункт — рабочий посёлок Хорлово.
Название
Название связано с некалендарным личным именем Ёлка[5].
История
В 1852 году в деревне Жуковка (примыкала к Ёлкино с северо-востока[6]) было 14 дворов. Входила в собственность помещика Флейшина. В Жуковке на речке Медведки было 2 мельницы. В XX веке Жуковка была присоединена к Ёлкино[7].
С 1929 года — населённый пункт в составе Воскресенского района Коломенского округа Московской области, с 1930 года, в связи с упразднением округа, — в составе Воскресенского района Московской области.
В 1926 году в Ёлкино числилось 415 мужчин и 503 женщины (918 человек), проживающих в 197 крестьянских дворах[8]. По переписи 2002 года — 427 человек (191 мужчина, 236 женщин)[11].