Die kleine Stadt mit dem Namen Elsterberg liegt im südwestlichen Teil des Bundeslandes Sachsen im Osten der Bundesrepublik Deutschland und unweit der Grenze zum benachbarten Thüringen.
Elsterberg ist Teil des Landkreises Vogtlandkreis und gehört darüber hinaus zum Direktionsbezirk Chemnitz. Die Stadt hat etwas weniger als 5000 Einwohnerinnen und Einwohner, die auf einer Fläche von gut 25 Quadratkilometern leben. Daraus ergibt sich eine durchschnittliche Bevölkerungsdichte von ungefähr 200 Menschen auf einem Quadratkilometer. Durch Elsterberg fließt der Fluss Weiße Elster. Die wichtigste Sehenswürdigkeit sind die Ruinen des Schlosses Elsterberg, das zu Beginn des 13. Jahrhunderts erbaut und im Vogtländischen Krieg zerstört wurde.