
První zmínka o tvrzi pochází z roku 1336. Majitelem byl tehdy Vrchoslav z Uherce. 22. ledna roku 1371 byla tvrz dána markrabím Janem Půtovi z Holštejna. Nejčastější zmínky pochází ze 17. století. Roku 1612 Hynek Žalkovský upsal věno manželce Elišce a tvrz byla přebudována v renesanční sídlo. Od Žalkovských ji získal olomoucký probošt, který budovu přestavěl v malý barokní zámek a roku 1632 jej odkázal své hospodyni Anně Litoměřické z Jizbic. Pak se držitelé střídali. V roce 1723, kdy byl zámek majetkem Zuzany Gelhornové, získal dnešní podobu a byla zřízena ovčírna, pivovar se sladovnou, panský šenk, mlýn a kovárna.
V druhé polovině 18. století vlastnili zámek i statek Chorynští a pak Daunové. Nakonec se dostal do veřejné dražby odkud ho roku 1810 koupil Ignác Bedřich z Fridrichsteátu. V držení tohoto rodu zůstal zámek až do roku 1853. Dalším dědicem se stal rod Jenison z Walworthů, který jej držel až do roku 1935. Po válce sloužil zámek MNV a školským účelům do roku 2003, kdy byl odkoupen soukromým majitelem, Josefem Jarkou, který se pokouší o obnovu.