Правец е град в Западна България. Той се намира в Софийска област, на 11 км. от Ботевград, в посока към Етрополе. Градът е административен център на Община Правец.