Silistra (bolgarsko Силистра) je glavno mesto okraja Silistra v severovzhodni Bolgariji, ki leži na desnem bregu reke Donave ob meji z Romunijo, v bližini romunskega mesta Călărași. Leta 2012 je mesto imelo 35.230 prebivalcev.[1]