Село Никольское находится на левом берегу реки Камышеватая Сура, которая через 3 км впадает в реку Мокрая Сура,
выше по течению на расстоянии в 1,5 км расположено село Новогригоровка,
ниже по течению на расстоянии в 1,5 км расположено село Трудолюбовка,
на противоположном берегу — село Привольное.
Рядом проходит железная дорога, станция Платформа 257 км в 0,5 км.