Поселок Огниково расположен в 10 км от города Истра, в северо-северо-восточном направлении
Относится к сельскому поселению Ермолинское
Ближайший крупнейший населенный пункт - д. Бужарово (7 км на запад). Рядом находятся: деревни Соколово (3 км на север), Духанино (4 км на юго-восток)
По данным переписи 2010 года в посёлке зарегистрировано 183 жителя (83 мужчины, 100 женщин)
Высота над уровнем моря 194 м.
Координаты: 56°0΄21˝С.Ш. 36°54΄53˝В.Д.
Код ОКТМО: 46618413166
Код ОКАТО: 46218813022
Код КЛАДР: 5000900056300
автобус: 30