Písemná zmínka o obci Kostelec, která se nachází 4 km od dálnice D5, exit 107 – Stříbro, je z roku 1352. letech 1939 měla obec 96 usedlostí s 353 obyvateli. Převážnou část tvořili obyvatelé německé národnosti, kteří byli v rámci poválečného odsunu z obce vystěhováni. Kostelec má nyní s částmi Alfrédov, Beraní Dvůr a správními obcemi Nedražice, Ostrov u Stříbra, Lšelín, Popov a Vrhaveč celkem 550 obyvatel. V nejvýše situované části obce stojí gotický kostel sv. Jana Křtitele jehož založení podle nápisu na sanktuáři je kladeno do roku 1356. V předsíni je zachován heraldický náhrobník Jana Nedražického z Otradovic z roku 1511. Na návsi je nedávno opravená ručně vykopaná studna hluboká 32 m, nově vybudovaná fontána a altán s krbem. Za návštěvu stojí také starý německý hřbitov, který je upraven na Meditační zahradu, Golfové hřiště a rozvojové bytové zóny. Obcí vede reg. trasa č. 6, reg. Stříbrska a Konstantinolázeňska. V průběhu roku se tu pořádají různé akce např. Kostelecká poť, golfové turnaje, drakiáda, pohádkový les a další. Obec se každoročně účastní pravidelného setkání 24 Kostelců z celé republiky. Roku 2007 byla hostitelem XVI. Setkání u příležitosti 655 let obce a 115 let od založení sboru dobrovolných hasičů a v roce 2017 XXVI. Setkání Kostelců ČR a oslavy 665. Výročí první zmínky obce Kostelec u Stříbra a 125. výročí založení spolku dobrovolných hasičů.
Obec Kostelec byla vyhodnocena vesnicí roku v programu obnovy venkova. Zlatá stuha roku 2014 v plzeňském kraji.