Stanice leží v severní části města poblíž Nežárky na jednokolejné trati Havlíčkův Brod – Veselí nad Lužnicí; normálněrozchodná část je elektrizovaná. Tři nekrytá nástupiště jsou přístupná přes koleje; nástupiště na jižní straně slouží úzkokolejce. Přímo naproti stojí nádraží Jindřichohradeckých místních drah na tratích do Obrataně a Nové Bystřice, v těsném sousedství je autobusové nádraží. V budově je i nádražní restaurace.
Stanici postavila státní Českomoravská transverzální dráha, která spojovala existující železnice v ose od západních Čech po Trenčianskou Teplou; pravidelný provoz z Veselí nad Lužnicí do Jihlavy začal 3. listopadu 1887 a budova má jednotný vzor všech nádraží společnosti. Dne 31. října 1897 přibyla úzkorozchodná místní dráha do Nové Bystřice (rozchod 760 mm, stavěla firma Leitner & Fröhlich z Vídně), v roce 1906 druhá úzkokolejka do Obrataně. Elektrický provoz na hlavní trati začal 28. května 1980.