STS-28 — позначення космічної експедиції США, здійсненої на космічному кораблі «Колумбія» 8-13 серпня 1989 року. Експедиція стала 30-ю за рахунком у рамках проекту «Спейс Шаттл», це був перший запуск «Колумбії» після реконструкції. Політ відбувався в інтересах Міністерства оборони США (четвертий такий політ). Подробиці польоту засекречені.
Спочатку припускали, що основним корисним навантаженням буде покращений супутник фоторозвідки типу КН−11. У більш пізніх джерелах і в звітах при аматорських спостереженнях вказувалося, що супутник USA-40 — представник другого покоління супутників типу «супутникова система даних», аналогічний виведеному під час польоту STS-53[2].
Перший з шатлів, «Колумбія» (OV-102), був запущений з установки 39B пускового комплексу Космічного центру ім. Кеннеді 8 серпня1989. Час старту 12:37:00 UTC. Приземлення — 13 серпня на авіабазі Едвардс у Каліфорнії в 13:37:08 UTC. Тривалість польоту 5 днів 1:00 8 хвилин 0 секунд.
Під час польоту екіпаж відключив нагнітач системи контролю реакцій (реакція системи управління RCS) через протікання, також не працював нагрівач цієї системи.
Післяполітний аналіз показав незвично високий нагрів системи термозахисту (теплової TPS системи захисту). У детальному звіті[3] відзначено видавлювання заповнювача щілин між блоками захисту як причину. Цей заповнювач ідентичний матеріалу, який був вилучений при виході у відкритий космос під час польоту STS-114 в 2005.