Apsheronsk is a town and the administrative center of Apsheronsky District of Krasnodar Krai, Russia, located on the Pshekha River. Population: 39,488 (2020), [40,225 (2010 census); 39,608 (2002 census); 34,505 (1989 Soviet census); 33,400 (1968).