Село Трудовец се намира в Западна България, в община Ботевград, Софийска област.
Село Трудовец е разположено в Ботевградската котловина, на 3 km източно от Ботевград и на 63 km от столицата София, върху равнинен терен на обща площ от близо 40 000 декара. През землището му протичат няколко реки, които събират водите си извън селото в река Калница. В близост се издигат планински възвишения покрити с широколистни и иглолистни гори.