Zámek Nemilkov se nachází ve vsi Nemilkov, části obce Velhartice, okres Klatovy. Leží asi 20 km jižně od Klatov, 2 km západně od Velhartic na levém břehu řeky Ostružné. Je v soukromém vlastnictví a je přístupný veřejnosti. Od roku 1964 je chráněn jako kulturní památka.