Nemilkov je železniční stanice v severovýchodní části obce Velhartice, v místní části Nemilkov, v okrese Klatovy v Plzeňském kraji nedaleko řeky Ostružné. Leží na jednokolejné neelektrizované trati Horažďovice předměstí – Domažlice. Asi 150 metrů jižně od stanice je umístěno městské autobusové nádraží.