Sjtraklevo (Bulgaars: Щръклево) is een dorp in het noorden van Bulgarije. Het dorp is gelegen in de gemeente Ivanovo in de oblast Roese. Het dorp ligt 16 km ten zuidwesten van Roese en 247 km ten noordoosten van Sofia.

Bevolking
Op 31 december 2019 telde het dorp 2.094 inwoners, een daling ten opzichte van het maximum 4.407 personen in 1934.

Het dorp heeft een Bulgaarse bevolkingsmeerderheid, maar ook grote aantallen etnische Turken en Roma.

Plaats in Roese