Станица Новолокинская находится в Успенском сельском поселении Белоглинского района Краснодарского края.
Население в 2010 году составляло 1025 человек.
Станица расположена на реке Калалы, в степной зоне, в 13 км к востоку от центра сельского поселения — станицы Успенской.