Nejdek (německy Neudek, v chebském sudetoněmeckém nářečí Naidek) je město v okrese Karlovy Vary v Karlovarském kraji. Leží patnáct kilometrů severozápadně od Karlových Varů. Město se nachází uprostřed masivu Krušných hor, obestoupené hustě zalesněnými příkrými svahy okolních kopců, sevřené v úzkém údolí řeky Rolavy. Nejdek je město pohraniční, na spojnici Karlových Varů a Saska. Žije zde přibližně 7 700 obyvatel.