Bromberg liegt im Südosten des niederösterreichischen Industrieviertels in der Buckligen Welt. Die Fläche der Marktgemeinde umfasst 30,89 Quadratkilometer. 43,44 Prozent der Fläche sind bewaldet.
Das Gemeindegebiet umfasst folgende vier Ortschaften: Breitenbuch - Bromberg - Schlag - Schlatten. 1183 Einwohner. (Stand 1. Jänner 2021)
Die Gemeinde besteht aus der Katastralgemeinde Schlatten. Zugehörige Siedlungen sind Hofstätten und Oberschlatten.