Футбольный клуб ОФК Костинброд возник в 1946 году в городе Костинброд недалеко от Софии. Клуб достиг наибольших успехов в национальном кубке Болгарии, где трижды завоевывал чемпионский титул (1964, 1978, 1997). В 2000–2001 годах клуб представлял Болгарию в кубке УЕФА.

В 2013 году ОФК Костинброд был распущен из-за финансовых проблем. Однако в 2017 году клуб был возрожден и начал выступать в третьем по силе дивизионе Болгарии. В сезоне 2021–2022 годов клуб занял первое место в турнирной таблице и получил право выступать во второй лиге.

Домашний стадион ОФК Костинброд — стадион «Градски», который вмещает 5000 зрителей.