Mesto Brezno leží v strede Slovenska, v Banskobystrickom kraji v hornej časti regiónu Horehronie. Okres, ktorého je centrom, sa rozprestiera na rozlohe 1265 km², na východe začína pri obci Telgárt pod sedlom Besník a končí západnými hranicami okresu za obcami Nemecká a Ráztoka. Jeho najväčšiu časť tvorí Horehronské podolie, zo severu lemované mohutnou hradbou Nízkych Tatier a z juhu rozložitými chrbtami Slovenského Rudohoria. Katastrálne územie samotného mesta Brezna má rozlohu 12 946 ha a nachádza sa v nadmorskej výške od 486 po 2043 m n. m., stred mesta je v nadmorskej výške 489 m n. m. Horehronské podolie je korytovitá kotlina patriaca k vysoko položeným kotlinám Slovenska; siaha od 390 do 1 000 m n.m., dno podolia dosahuje najväčšiu nadmorskú výšku zo všetkých kotlín Slovenska v sedle Besník pri Telgárte – 1 000 metrov. Najvyššie položeným miestom územia je vrchol Ďumbiera vo výške 2 043 m n.m. Najnižší bod je na hladine rieky Hron, ktorá preteká celým podolím od prameňa pod Kráľovou hoľou po nádhernom meandrovom úseku v smere východ – západ. Výškový rozdiel najvyššieho a najnižšieho bodu spôsobuje veľkú diferencovanosť reliéfu a z toho vyplývajúce rozdiely v klimatických a biogeografických charakteristikách.