Деревня Никольское расположена в восточной части Воскресенского района, примерно в 10 км к северу от города Воскресенск. Высота над уровнем моря 128 м[3]. В 1 км к востоку от деревни протекает река Сушенка. В деревне 3 улицы — Лесная, Магистральная и Сургутская[4]. Ближайший населённый пункт — деревня Чечевилово.
С 1929 года — населённый пункт в составе Ашитковского районаКоломенского округа Московской области, с 1930-го, в связи с упразднением округа и переименованием района, — в составе Виноградовского района Московской области. В 1957 году, после того как был упразднён Виноградовский район, деревня была передана в Воскресенский район.
В 1926 году в деревне проживало 228 человек (99 мужчин, 129 женщин), насчитывалось 46 хозяйств, из которых 45 было крестьянских[5]. По переписи 2002 года — 86 человек (45 мужчин, 41 женщина)[7].