Hora Svaté Kateřiny (německy Sankt Katharinaberg) je město v okrese Most v Ústeckém kraji v Krušných horách na česko-německé státní hranici. Nachází se asi dvanáct kilometrů severozápadně od Litvínova. Včetně částí Malý Háj a Rudolice v Horách ve městě žije 479 obyvatel.
Hora Svaté Kateřiny je členem mikroregionu Svazek obcí v regionu Krušných hor. Nejbližšími obcemi v sousedství jsou Nová Ves v Horách, Deutschneudorf (Sasko) a Kurort Seiffen (Sasko).