Ботевград е град в Западна България, Софийска област. Разположен е в западната част на едноименната котловина, в непосредствена близост до старопланинските проходи Арабаконак и Витиня. Покрай града преминават първокласните пътни артерии автомагистрала „Хемус“ и международен път Е-79. Разстоянието до столицата е 55 км. До Ботевград може да стигнете с кола и автобус. През града не преминава железопътна линия. Най-близката ЖП гара се намира в гр. Мездра.