Станица расположена в 45 км на северо-восток от Абинска, на левом берегу реки Кубань, граничит с Северским и Красноармейским районами районами.
Селение Фёдоровское утверждено в 1891 году из крестьянских хуторов, поселённых до 1889 года. В конце XIX века в селе Федоровское Темрюкского отделения Кубанской области проживало 4983 жителей, основными занятиями которых были земледелие, скотоводство и овцеводство.
Федоровская волость, бывшее так называемое «Колено» стало именоваться Федоровской по имени Федора Ильича Коровянского, который пожертвовал большую сумму денег на организацию волости и постройку церкви, ибо тогда волость без церкви не могла существовать.
Населённый пункт преобразован в станицу не позже 1938 года.