První písemná zpráva pochází z roku 1249. Počátky tohoto významného městečka jsou dodnes zahaleny tajemstvím. Jako předchůdce Drnholce se uvádí ves Drnovice nebo ves Pulín. Městečko měl ve své državě slavný šlechtický rod Lichtenštejnů, později se obce ujali Tiefenbachové. V osmnáctém století zde Marie Terezie zřizuje nadaci pro šlechtické děti, která byla později připojena k Tereziánské akademii ve Vídeňském Novém Městě. Císařovna také potvrzuje městečku staré výsady, takže se zde pravidelně konají tři výroční trhy a každou středu trh týdenní. Z Drnholce se v té době stalo důležité středisko obchodu a řemesla, žilo zde mnoho řemeslníků, kteří se sdružovali do cechů. Nejvíce obyvatel žilo v Drnholci v roce 1900, kdy zde bylo napočítáno 2889 osob. Události let 1938-1946 však zdejší obyvatele, většinou se hlásící k německé národnosti, tvrdě postihly. Po vypuknutí války jich mnoho muselo narukovat do německé armády. Po válce byli pak nedobrovolně vystěhováni a obec byla znovu dosídlena českým obyvatelstvem. V současné době (2020) má městys celkem 1819 obyvatel. Dochovala se zde však řada kulturních a přírodních památek a zajímavostí, které zobrazuje přiložená fotogalerie.