Doit son nom au Hackescher Markt, une place aménagée par le comte von Hacke.
Vers 1750, le commandant de la ville, le comte Hans Christoph Friedrich von Hacke, fit aménager la place pour Frédéric II sur un terrain marécageux près des anciennes fortifications. La gare ouvrit en 1882 sous le nom de Börse, d’après la Bourse voisine. Elle fut rebaptisée Marx-Engels-Platz en 1951, puis Hackescher Markt en 1992.