Stanice leží v severozápadní části města nedaleko Úhlavy na jednokolejných tratích Plzeň – Železná Ruda-Alžbětín a Horažďovice předměstí – Domažlice. Je elektrizovaná, vedení dál nepokračuje. Kromě nástupiště u budovy má dvě krytá ostrovní nástupiště s podchody. Budova je památkově chráněná; v jižní části města je zastávka Klatovy město.
Stanici postavila Plzeňsko-březenská dráha; provoz z Plzně do Nýrska začal 20. září 1876, o rok později pokračovala trať přes Železnou Rudu do Bavorska. Od 1. října 1888 tudy vede i trať Českomoravské transverzální dráhy z Domažlic do Horažďovic. Koncem 50. let byla kvůli kapacitě přestavěna celá stanice: místo starého nádraží vznikla výpravní budova ovlivněná bruselským stylem podle návrhu architekta Josefa Dandy, uvnitř se sgrafity Václava Matase. Elektrizace přišla 21. září 1996.