Образование получил на юридическом факультете Санкт-Петербургского университета. Занимал должности директора государственного банка и управляющего государственными сберегательными кассами, получившими при нем новый устав. По его почину издан закон 30 мая 1905 г. о включении в число операций сберегательных касс страхования капиталов и доходов. В 1906 г. назначен исправляющим должность главноуправляющего землеустройством и земледелием. В конце апреля того же года назначен был сенатором, в 1908 г. членом Государственного совета. В январе 1910 г. ему повелено заменять Кавказского наместника в случае его отсутствия, в высших государственных установлениях. В 1914 г. Никольский назначен членом комитета финансов.
Был женат на Елизавете Федосеевне Северьяновой. Дети: Александр (р. 1882), Борис (р. 1884), Виктор (р. 1888), Анна, Елизавета.