
Kralupy nad Vltavou jsou město ležící po obou stranách řeky Vltavy asi 20 km severně od Prahy. Je železničním uzlem několika regionálních drah a hlavní trati Praha–Děčín. Socha Švejka je umístěna na Palackého náměstí mezi kostelem a městským úřadem.
Autorem sochy je sochař Albert Králiček. Civilní socha je podobná filmovému představiteli Rudolfu Hrušínskému. Ne náhodou sedí na kralupském náměstí a dívá se k drogerii. Kralupy jsou v Haškových Osudech dobrého vojáka Švejka několikrát zmíněny. Památná je věta: “Já jsem takto drogista Vaněk z Kralup." Jaroslav Hašek se znal s kralupským drogistou Janem Vaňkem z časů 1. světové války, kdy byl Jan Vaněk účetním šikovatelem v rakousko-uherské armádě. Drogerie, dnes ne již Vaňkova, stojí na náměstí dodnes. Socha byla vyrobena díky iniciativě Spolku pro instalaci sochy Josefa Švejka v Kralupech, který zorganizoval veřejnou sbírku. Podařilo se vybrat 575.000 korun. To stačilo na všechny náklady spojené s výrobou sochy. Sbírka trvala dva a půl roku a přispěly v ní tisíce lidí..