Svelvik er en by i det sydlige Norge ved Drammensfjordens smalleste sted med 4.256 indbyggere (2023). Byen ligger på en stejl skråning ned mod fjorden og var oprindelig ladeplads for Drammen.