Stanice leží v severní části města nedaleko Mže, poblíž autobusového nádraží, na jednokolejné neelektrizované trati Domažlice – Planá u Mariánských Lázní. Tři nekrytá nástupiště jsou přístupná přes koleje. Patrová výpravní budova podle typového plánu pro místní dráhy prošla v letech 2021–2023 rekonstrukcí: zateplení, nová okna, toalety, vnitřní výmalba s motivem historického Tachova. Na území města jsou i zastávky Tachov zastávka a Tachov-Bíletín.
Dne 16. ledna 1895 otevřela Místní dráha Planá–Tachov trať z Plané u Mariánských Lázní, kudy od roku 1872 vedla Dráha císaře Františka Josefa; Tachov byl konečnou stanicí. Od 1. srpna 1910 pokračuje trať Místní dráhy Domažlice–Tachov přes Pasečnici do Domažlic. Trať z Domažlic byla zestátněna v roce 1925, dráha z Plané až ve třicátých letech. Ve stanici stála hrázděná remíza s vodárnou; naproti budově nechalo v roce 1938 postavit obilní skladiště místní hospodářské družstvo.