Semikarakorsk ( ) is a town and the administrative center of Semikarakorsky District in Rostov Oblast, Russia, located on the left bank of the Don River, 137 kilometers northeast of Rostov-on-Don, the administrative center of the oblast.