Die Einhorn-Apotheke stand einst am alten Markt in Speyer, sie wird urkundlich erstmals im Jahr 1457 als „Apotheke am Markt“ erwähnt. Sie befand sich zwischen 1678-1810 im Besitz der Familie Schwanckhardt. Der erste Apotheker der Familie war Johann Conrad (1652 in Hessen geboren und 1722 in Speyer gest.). Als die alte Apotheke beim Stadtbrand von 1689 zerstört wurde, hat man 1703 die Einhorn-Apotheke an der heutigen Stelle in der Maximilianstraße 23 errichtet.
Der Apotheker Joh. Conrad Schwankhardt, hier in Allongeperücke und im rotbraunen, goldtressenbesetzten Rock, war ein angesehener Bürger. Er war von 1710 bis zu seinem Tod 1722 auch Bürgermeisters der Stadt Speyer.