Die erste urkundliche Erwähnung von Seeberg erfolgte im Jahre 1275.
Nach der Aufhebung der Patrimonialherrschaften bildete Seeberg mit den Ortsteilen Oed und Trogau ab 1850 eine Gemeinde im Gerichtsbezirk Eger bzw. Bezirk Eger. Im Jahre 1889 riss ein verheerendes Hochwasser des Seebaches in Seeberg sämtliche fünf Mühlen sowie die Häuser am Bach fort. Oed erhielt 1922 seine Selbstständigkeit. 1948 wurde die Gemeinde Seeberg in Ostroh umbenannt.
|
Im Jahre 1960[2] wurde Ostroh nach Poustka eingemeindet, 1976 erfolgte die Eingemeindung nach Františkovy Lázně. Seit dem 1. Januar 1992 gehört Ostroh wieder zur Gemeinde Poustka.