Sidirokastro is a town and former municipality located in the Serres regional unit of Greece. Following the 2011 local government reform, it became a municipal unit and the seat of the municipality Sintiki.
The town is situated on the bank of the Krousovitis River near the fertile valley of the Strymonas River. Notable landmarks in the area include Byzantine ruins, a medieval stone castle, and various natural spas.