Strazhitsa (Bulgarian: Стражица, romanized: Stražica, pronounced [ˈstraʒit͡sɐ]) is a town in northeastern Bulgaria, part of Veliko Tarnovo Province. It is the administrative centre of the homonymous Strazhitsa Municipality, which lies in the eastern part of the Province. The town is located in the central Danubian Plain, not far from the Balkan Mountains, 45 kilometres northeast of the provincial capital of Veliko Tarnovo. As of March 2024, it had a population of 5,069.
Strazhitsa has a railway station on the Sofia-Varna railway line, located some 33 km from the railway station of Popovo and some 27 km from the railway station of Gorna Oryahovitsa.