Nečtiny jsou poprvé zmiňovány v. r. 1169 v listině krále Vladislava II. Jan Lucemburský postavil nad vsí kolem. 1330 rozsáhlý hrad Preitenstein, ves pod ním byla r. 1396 povýšena na městečko. Hrad sloužil jako opora královské moci, neboť ležel na významné spojnici mezi Prahou a Norimberkem.
V r. 1434 hrad nákladně opravil a opevnil Zbyněk z Kočova, mající jej v zástavě. Při sporu Zbyňka s Bradou z Nekmíře byl hrad pobořen. Po r. 1441 jej Gutštejnové obnovili a učinili z něj své hlavní sídlo. Když se však v r. 1506 vzbouřili proti králi, museli nečtinské panství vrátit královské komoře. V r. 1511 obnovil král Vladislav Jagellonský husity zničenou ves a znovu ji povýšil na městečko. V roce 1564 hrad vyhořel a zpustl. Dnes zůstaly na strmém kopci dochované vnější zdi hradu a paláce a chodba vedoucí do sklepení.
Nečtiny často měnily své majitele, kteří po sobě zanechali řadu kulturních památek. K nim patří i kostel sv. Jakuba Většího, vybudován roku 1290, zničen husity a později znovu obnoven. Zámek Nečtiny, který byl postaven nejprve v barokním slohu a v 19. století přebudován, má romantickou polohu uprostřed anglického parku. Kostel sv. Anny z roku 1450 byl zničen během třicetileté války a i on byl znovu obnoven. Z roku 1858 pochází Pohřební kaple sv. Terezie rodiny Mensdorf-Pouilly, posledních majitelů zámku Nečtiny.