Stanice leží v jihovýchodní části města u Zubřiny na neelektrizovaných tratích Plzeň – Furth im Wald, Domažlice – Planá u Mariánských Lázní a Horažďovice předměstí – Domažlice. Čtyři nekrytá nástupiště jsou přístupná přes koleje, k tomu jedno poloostrovní. Ve městě je ještě zastávka Domažlice město. Od roku 2018 se připravuje přestavba trati z Plzně na dvoukolejnou a elektrizovanou, výhledově až k hranici s Německem.
Stanici postavila Česká západní dráha spojující Bavorsko, Plzeň a Smíchov, podle typového návrhu — stejná budova stála v Berouně a Rokycanech. Provoz z České Kubice na provizorní nádraží ve Skvrňanech u Plzně začal 14. října 1861. Dne 1. října 1888 přibyla trať Českomoravské transverzální dráhy z Horažďovic přes Klatovy, 1. srpna 1910 místní dráha do Tachova s odbočkou v Pasečnici. Česká západní dráha byla zestátněna k 1. lednu 1895.