Население станицы в 2010 году составляло — 4,7 тыс. жителей , а в 2002 году - 5,1 тыс.
Расположена на правом берегу реки Протоки (рукав дельты Кубани), в 47 км северо-западнее станицы Калининской.
В станице Гривенская находятся рисовые Чеки, осетровый завод, рисовый завод.
Куренное селение Новонижестеблиевское было основано в 1815 году (станица с 1842 года), когда сюда переселилась часть жителей черноморской Нижестеблиевской станицы, которая стала называться Старонижестеблиевской. Название Гривенская (ставшее официальным не ранее 1912 года) связывают с первопоселенцем по фамилии Грива (Грыва). Народное название Гривенская позже стало официальным.