Strazjitsa (Bulgaars: Стражица) is een kleine stad in de oblastVeliko Tarnovo in Bulgarije. De stad is de hoofdplaats van de gelijknamige gemeente Strazjitsa. Enkele grote steden in de buurt zijn Gorna Orjachovitsa (27 km), Popovo (33 km) en Veliko Tarnovo (45 km). Strazjitsa ligt 222 kilometer ten (noord)oosten van de hoofdstad Sofia.
Tussen de officiële volkstellingen van 1934 en 2011 is de bevolking van de stad Strazjitsa vrij stabiel gebleven, terwijl het inwonersaantal van de gemeente Strazjitsa slechts een derde van het oorspronkelijke aantal (zie: onderstaand tabel). Op 31 december 2019 telde de stad Strazjitsa 4.165 inwoners, terwijl de gemeente Strazjitsa 11.561 inwoners had.
Bevolkingsontwikkeling van de stad en de gemeente Strazjitsa[1][2]
In de volkstelling van 1 februari 2011 was het invullen van een geloofsovertuiging optioneel. Van de 12.721 mensen die werden geregistreerd bij de volkstelling van 2011 kozen 1.478 personen (12%) ervoor om hun religieuze overtuiging niet te specificeren. Bovendien hadden 1.977 personen, oftewel 15% van de bevolking en 18% van de respondenten, de vraag onbeantwoord gelaten. De grootste religies waren de Bulgaars-Orthodoxe Kerk (64%) en de islam (12%), gevolgd door mensen zonder religieuze overtuiging (5%).