Frederiksværk har en befolkning på 12.368 og et areal på 825 ha. Byen ligger mod nordvest i Nordsjælland, 8 km vest for Hillerød og 48 km nordvest for København, på vestsiden af den 40‑50 m høje moræneryg, der skiller Arresø fra Roskilde Fjord. Frederiksværk var center i kommunen af samme navn frem til 2007 og derefter center i den nye Halsnæs Kommune.
Nok er Frederiksværk en ældre by, men den fik først købstadsrettigheder i 1907, og med sin åbne byplan og det omlagte centrum ligner den ikke en traditionel købstad. Industriens behov har sat rammerne, og det delvis lukkede stålvalseværks enorme haller dominerer fortsat bybilledet, især fra søsiden. Hvor der før var fjord, er 12 ha produktions- og lagerareal her under tag. Byens centrale og ældre del er anlagt på hævet lavtliggende Littorinahavbund, og som andre steder i Roskilde Fjord er området udsat for oversvømmelser ved storm fra nord. Fra begyndelsen var metalforarbejdning og krudtfremstilling centrale brancher i Frederiksværk; krudtfremstillingen lokaliseredes ved en sidekanal og affødte sikkerhedsforanstaltninger i form af volde og træplantning. Fra 1942 blev det stålvalseværket, der tegnede byens vækst. Indbyggertallet blev frem til 1980 firdoblet, og byen bredte sig mod øst op over den gamle kystskrænt og videre, også i form af store parcelhuskvarterer; mod nord Vinderød Enghave og mod syd til Kregme. Med jernbanen fra Hillerød i 1897, forlænget i 1916 til Hundested, begyndte et omfattende sommerhusbyggeri i byens omegn. Servicebetjeningen af disse nye oplande har ført til restaurering og omlægning af byens centrum.