Vikersund ligger 30 kilometer sør for Hønefoss og 40 kilometer nordvest for Drammen. Stamveien riksvei 35 passerer forbi Vikersund, mens Vikersund stasjon er tilknyttet Bergensbanen via Randsfjordbanen. Mellom Vikersund og tettstedet Krøderen går Norges lengste museumsjernbane, Krøderbanen.