Merklín (německy Merkelsgrün) je obec v okrese Karlovy Vary v Karlovarském kraji. Leží jedenáct kilometrů severně od Karlových Varů a šest kilometrů severozápadně od Ostrova. Rozkládá se v nadmořské výšce 513 metrů na jižních svazích Krušných hor pod horu Plešivec v údolí na soutoku Eliášova potoka s říčkou Bystřice. Včetně částí Lípa, Oldřiš a Pstruží v obci žije 871 obyvatel.