Obce v okolí 30 km od obce Valy
Josefov26,64 km
Ošelín26,67 km
Františkovy Lázně27,37 km
Hory27,99 km
Cebiv27,99 km
Krajková28,13 km
Krajková se rozkládá na svazích předhůří Krušných hor klesajících směrem k Sokolovské pánvi. Spolu s okolními osadami leží na svorech krušnohorského krystalinika. Obcí protéká Dolinský potok, v katastru obce se nachází vodárenská nádrž Horka.