Станиця розташована на правому березі річки Пшиш, в гірськолісній місцевості, за 25 км східніше міста Апшеронськ, за 25 км на захід від міста Бєлорєченськ. Залізнична станція Тверська на залізниці Армавір — Туапсе.
↑Азаренкова А. С., Бондарь И. Ю., Вертышева Н. С. Основные административно-территориальные преобразования на Кубани (1793—1985 гг.). — Краснодар: Краснодарское книжное издательство, 1986. — С. 268. — 395 с.