In Deutschland betreiben die dominierenden 48 Baumarktunternehmen mit Stand von Dezember 2012 insgesamt 4.512 Bau- und Heimwerkermärkte (2011 = 4.386). Damit ist die Anzahl der DIY-Stores im Bundesgebiet um 2,87 Prozent gewachsen. Die Gesamtverkaufsfläche der von den TOP 48 betriebenen Baumärkte im Bundesgebiet hat sich um 2,05 Prozent auf 16,141Mio.m² (2011 = 15,816 Mio. m²) erhöht. Der Bruttoumsatz der TOP 48 in Deutschland ist um 3,36 Prozent auf 25,027 Mrd. Euro (2011 = 24,214 Mrd. Euro) gestiegen.
Im Detail sind laut "baumarktmanager" zwischen Januar und Dezember 2012 in Deutschland 54 Bau- und Heimwerkermärkte mit Gartencenter, 26 Baumärkte, 27 Baumarktdiscounter, drei diy-orientierte Einrichtungsmärkte und 16 Fachmärkte für Haus-, Hof- und Garten neu gestartet. Umgebaut und erweitert wurden 99 Bau- und Heimwerkermärkte. Zudem wurden an zehn Baumärkte Gartencenter angegliedert. Dem Zuwachs von 136 Stores steht die Schließung von 85 Outlets gegenüber. Damit ist die DIY-Handelsszene im Bundesgebiet im Jahr 2012 um 51 Outlets gewachsen. Ursachen für den Exitus waren die Änderung des Betriebstyps (25), Standortverlagerungen (25), Ertragsgründe (22), das Auslaufen von Mietverträgen (10), fehlende Erweiterungsmöglichkeiten (1), das Auslaufen von Franchiseverträgen (1) und Insolvenzen (1). Nach statistischen Analysen von "baumarktmanager" agieren in Deutschland mit Stand vom 31. Dezember 2012 insgesamt 5.630 Bau- und Heimwerkermärkte mit erkaufsflächen zwischen 500 m² und 28.000 m².
Im Jahr 2012 haben die im Ausland aktiven 13 deutschen DIY- Handelsunternehmen einen Brutto-Umsatz von 9.005,5 Mrd. Euro (2011 = 8.876,4 Mrd. Euro) realisiert. Das ist ein Umsatzwachstum von 15,5 Prozent im Vergleich zum Vorjahr. Die Anzahl der Baumärkte deutscher Betreiber ist um 3,4 Prozent auf 970 (2011 = 938) gestiegen. Der Flächenbesatz ist um 6,1 Prozent auf 4.552,6 Mio. m² (2011 = 4.264 Mio. m²) gewachsen. Mit Stand vom 31. Dezember 2012 sind deutsche DIY-Handelsunternehmen in 27 Staaten präsent. Die meisten davon in Österreich (400), Italien (155) und Polen (68).