La stazione venne inaugurata fra il 1963[1] e il 1972[2]. Nel corso degli anni la stazione subisce diversi rifacimenti come l’innalzamento delle banchine e l’installazione di scale mobili.
La stazione di Piazza Garibaldi è una delle stazioni più importanti della Circumvesuviana. Usata da molti pendolari e turisti la stazione si divide in 4 Binari.
Tutti i treni passano per Piazza Garibaldi quindi le destinazioni sono per Sorrento, Baiano, Poggiomarino, San Giorgio a Cremano e Sarno.