Kraslice leží v západním Krušnohoří. Městem protéká řeka Svatava a její přítoky Kamenný potok, Stříbrný potok a Bublavský potok. Kraslice leží v nadmořské výšce 525 metrů nad mořem.
Kraslice jsou hospodářským i kulturním centrem území, které zahrnuje kromě samotného města i katastrální území přidružených obcí a osad Černá u Kraslic, Čirá, Hraničná, Kámen u Kraslic, Kostelní, Krásná u Kraslic, Liboc u Kraslic, Mlýnská, Počátky u Kraslic, Sněžná, Tisová u Kraslic, Valtéřov u Kraslic a Zelená hora u Kraslic.
V tomto území o rozloze 8 135 ha žije v současnosti cca 7 300 obyvatel.
Městem prochází frekventovaná silnice i železniční trať ze Sokolova přes Klingenthal do Zwikau, na které dopravu zajišťuje soukromá společnost Viamont a.s.
Okolí Kraslic tvoří dosud nepoškozená přírodní území s řadou vzácných druhů rostlin a živočichů. Proto tu jsou výborné možnosti pro turistiku a zimní sporty.
Kraslice v zimním období přitahují zejména milovníky lyžování, kteří mohou využít možnosti lyžařských tras na hřebenech táhnoucích se podél česko-německých hranic nebo využít několik sjezdovek s vleky.
V letních měsících pak Kraslice nabízejí kromě pěších turistických cest i možnost využití cyklotras. Některé z nich jsou součástí sítě propojující české a německé okresy.
Město samotné žije v průběhu roku čilým kulturním a společenským ruchem.
V zimních měsících se zde pořádá řada společenských plesů, jejichž vyvrcholením vždy bývá Reprezentační ples města Kraslice.
Na konci srpna se zde každoročně pořádá tradiční staročeský Jarmark.
V průběhu celého roku sem přijíždí divadla se svými představeními a pořádá se několik akcí pro děti.