Die Kreuzstraße ist eine Anliegerstraße im Leipziger Osten. Sie liegt in den Stadtteilen Ostvorstadt (Hausnummern 1–19 und 2–26) sowie Reudnitz (Hausnummern 31–47 und 38–52) und hat den amtlichen Straßenschlüssel 02180.
Die insgesamt 681 Meter lange Straße beginnt an der Salomonstraße (Ostvorstadt) und führt geradlinig nach Osten. Dabei kreuzt sie die Inselstraße, nimmt die von Süden kommende Scherlstraße (bis 1928 »Blumengasse«) auf, kreuzt die Lange Straße und dann die Gemarkungsgrenze zu Reudnitz.
Im weiteren Verlauf kreuzt die Straße die Ludwig-Erhard-Straße (bis 2001 »Grenzstraße«) und die Gabelsbergerstraße (bis 1898 »Leipziger Straße«), nimmt die von Süden kommende Senefelderstraße (bis 1887 »Kurze Straße«) auf und mündet schließlich in die Klasingstraße (bis 1935 »Gemeindestraße«).
Die geradzahligen Hausnummern befinden sich auf der südlichen Straßenseite. Seit dem 1. Juli 1993 gehört der Abschnitt der Straße westlich der Ludwig-Erhard-Straße zum Postleitbezirk 04103, der östliche Abschnitt zum Postleitbezirk 04315.
Der Straßenabschnitt in der Ostvorstadt ist 433 Meter lang. Er wurde mit der Friedrichstadt angelegt und erhielt am 9. März 1839 (Bekanntmachung vom 22. Oktober 1839) den Namen Kreuzstraße (Kreuzſtraße).?
Der Reudnitzer Abschnitt der Straße ist 248 Meter lang. Er hieß in der Gemeinde Reudnitz zunächst Seitengasse (Seitengaſſe), zum Beispiel auf Stadtplänen der Jahre 1864 oder 1871. In einem Adressbuch 1880 erscheint dann der Name Seitenstraße (Seitenſtraße). Die Straße war umlaufend nummeriert: auf der Nordseite von West nach Ost von 1 bis 14, dann an der Gemeindestraße auf die Südseite springend, wo nun von Ost nach West die Hausnummern 15 bis 25 lagen.
Im Eckhaus Seitenstraße 1 lebte seit 1868 die Dichterin, Schriftstellerin und Frauenrechtlerin Louise Otto-Peters (1819–1895), hier starb sie auch. Dieses nicht mehr erhaltene Gebäude könnte man mit einigem Recht (vgl. Erich-Zeigner-Haus, Mendelssohnhaus, Schumann-Haus) als »Louise-Otto-Peters-Haus« bezeichnen.
Bei der Eingemeindung von Reudnitz in die Stadt Leipzig zum 1. Januar 1889 gab es den Straßennamen »Seitenstraße« schon (in der Westvorstadt; diese Straße existiert heute nicht mehr). Deshalb musste die Reudnitzer Seitenstraße umbenannt werden.
Am 20. Juli 1894 wurde bekannt gegeben, die Reudnitzer Seitenstraße an die Kreuzstraße der Ostvorstadt anzuschließen, so dass der heutige Straßenzug entstand. Dabei wurde der Reudnitzer Abschnitt neu nummeriert. Das Eckhaus Seitenstraße 1 (»Louise-Otto-Peters-Haus«) erhielt erst die Adresse Kreuzstraße 27, was einige Tage später auf Kreuzstraße 29 korrigiert wurde.
Bei der Einführung der Kommunalen Gliederung der Stadt Leipzig zum 18. März 1992 wurde die Straße auf die Ortsteile Zentrum-Ost (Hausnummern 1–19 und 2–26) sowie Neustadt-Neuschönefeld (Hausnummern 31–47 und 38–52) verteilt.