Obec Hazlov leží přibližně v polovině cesty mezi městy Cheb a Aš, nachází se v okrese Cheb a náleží pod Karlovarský kraj. Nadmořská výška obce je 550 metrů nad mořem. Obec měla k 1.1.2021 1532 obyvatel. Rozloha obce je 2788 ha.
V obci se nachází praktický a zubní lékař. Pro sportovní vyžití má bohatou nabídku hřišť, fotbalové hřiště, víceúčelové hřiště, dětská hřiště i golfové hřiště, dále se v obci nachází moderní „čtyřdráhová“ kuželna.
Pro občany je k dispozici knihovna s internetem, obchody, restaurace, římskokatolický kostel s pravidelnými bohoslužbami. Dopravní obslužnost je zajištěna pravidelnou autobusovou dopravou a vlakovou dopravou.