Senftenberg ist die Kreisstadt des Landkreises Oberspreewald-Lausitz im Land Brandenburg. Sie liegt in der Niederlausitz, am Senftenberger See und an der Schwarzen Elster. Einige südlichen Ortsteile gehören zum Naturraum Oberlausitz. Cottbus befindet sich nordöstlich 40 km und Dresden südlich 60 km entfernt. Die Stadt trägt seit 2016 das Prädikat Staatlich anerkannter Kurort. Senftenberg gehört zum Siedlungsgebiet der Sorben.
Das Stadtgebiet ist naturräumlich ein Teil der Ruhland-Königsbrücker Heide und gehört somit zur Oberlausitzer Heidelandschaft.