Станица Ширванская расположена на реке Пшеха, в горно-лесной зоне, в 12 км к югу-западу от Апшеронска и в 27 км от поселка Гуамка. Входит в состав Новополянского сельского поселения.
Населенный пункт был основан в 1863 году. В конце XIX – начале XX века здесь вели разведку нефти.
Сейчас путешественников в эти места привлекает девственная природа – станицу окружают горы, покрытые лесом. Туристы при желании могут отдохнуть на местном пляже или половить в реке рыбу. А вообще в Апшеронском районе развит экологический, познавательный, ландшафтный, культурно-этнический, горнолыжный спорт, дельтапланеризм, рафтинг, каньонинг и прочие виды. Также популярен он у охотников. В местных лесах обитают: зубр, благородный олень, косуля, кабан, медведь, волк, шакал, лисица, рысь, енотовидная собака, енот-полоскун, барсук, выдра, норка, куница, заяц.