Kostinbrod is a town in western Bulgaria. It is located 15 km west of the capital city of Sofia. It is located on two important transport corridors: Lom — Sofia — Thessaloniki and Sofia — Belgrade. The international railway line to Western Europe passes through the municipality, with a train stop at Kostinbrod Station.
The town is crossed by two rivers, the Blato in the north and the Belitsa in the south, both tributaries of the Iskar River. The economy of Kostinbrod was largely based on poultry farming and stock breeding during the Communist period, but a number of factories, including a 120,000 m² Coca-Cola one, have emerged in democratic times due to the town's favourable position and the liberal zoning policy of the municipality.