Ostrov (německy Schlackenwerth) je město v okrese Karlovy Vary v Karlovarském kraji. Leží deset kilometrů severovýchodně od Karlových Varů. Leží na říčce Bystřici a na úpatí Krušných hor. Žije zde přibližně 16 tisíc obyvatel. Město je známé také jako Ostrov nad Ohří – tak se jmenuje katastrální území, železniční stanice a pošta. Do roku 2004 se ve zdejším závodě vyráběly trolejbusy. Historické jádro je městskou památkovou zónou, urbanisticky cenné je i rozsáhlé sídliště „Sorela“ z 50. let 20. století postavené v duchu socialistického realismu. Na území města se také nachází Rudá věž smrti, jedna z památek areálu UNESCO Erzgebirge/Krušnohoří.