Voorschoten heeft ongeveer 108 gemeentelijke monumenten, 103 rijksmonumenten en enkele oorlogsmonumenten. Tot ver in de twintigste eeuw had het dorp een bekende klank vanwege zijn zilverindustrie met de zilverfabriek van Van Kempen en Begeer. De zilverfabriek is tot 1984 in gebruik gebleven en tegenwoordig een imposant gebouw om te zien met zijn brede en authentieke gevel.
Aan de zuidkant van Voorschoten ligt Kasteel Duivenvoorde dat sinds 1226 particulier bezit is. Het kasteel is toegankelijk als museum en biedt veel wandelgelegenheden met de parken rondom.
Iets ten noorden van het dorpscentrum staat de Sint Laurentiuskerk dat tussen 1865 en 1869 gebouwd is. De kerk met een 45 meter hoge toren is sinds 1976 een rijksmonument.
De dorpskerk heeft een orgel dat al in 1720 in gebruik is genomen, echter al diverse malen gerestaureerd. In de dorpskerk worden naast kerkdiensten ook culturele evenementen georganiseerd.
Het Baljuwhuis is het 17-eeuwse woonhuis van de baljuw (burgemeester) en vormt een eenheid met het Ambachtshuis, dat een trapgevel uit 1635 heeft. Beide gebouwen zijn in gebruik als restaurant, museum en trouwzaal.
De meeste gemeentelijke monumenten bevinden zich rond de Voorstraat van Voorschoten, als ook het Historisch Museum van Voorschoten.