Eind 2024 telde Bree
367 handelspanden, waarvan er 324 effectief ingevuld waren. Van die handelszaken zijn 37 procent winkels, goed voor 4 procent meer dan het Limburgs gemiddelde. Daarnaast behoort 19,6 procent tot de horeca en 31,6 procent tot de consumentgerichte diensten, wat dan weer 3 procent minder is dan gemiddeld in Limburg.
Slechts 11,7 procent van de handelspanden in Bree staat leeg, tegenover 12,5 procent in de rest van Limburg.
Bree doet het dus iets beter op dat vlak.
Opvallend is ook de sterke winkelconcentratie: de stad telt 8 winkels per 1.000 inwoners, terwijl het Limburgse gemiddelde op 5,8 ligt. Bovendien is de winkelvloeroppervlakte in Bree groter: 2.666 m² per 1.000 inwoners, tegenover 1.869 m² in Limburg.