Ogosta (bulg. Огоста) − upė šiaurės Bulgarijoje, Dunojaus dešinysis intakas.
Upė prasideda Stara Planinoje, prie Vraža Glavos kalno (935 m) (Вража глава), netoli sienos su Serbija. Upės ilgis 144 km.
Didžiausi pakrantės miestai: