Indicatorul pe care se sprijină întreaga economie, adică numărul de IMM-uri, plasează România la coada Uniunii Europene, după ţări precum Bulgaria sau Ungaria.
România are doar 30 de IMM-uri la 1.000 de locuitori, număr care plasează ţara pe penultimul loc în Uniunea Europeană, arată o analiză a ZF pe baza datelor Registrului Comerţului. Comparativ, media UE se situează la 54 de astfel de întreprinderi la mia de locuitori, conform celor mai recente date ale Comisiei Europene. La vârful clasamentului stau ţări precum Portugalia, Olanda sau Austria, care au fiecare mai mult de 200 de IMM-uri la mia de locuitori. România este depăşită chiar şi de Bulgaria şi Ungaria, cu 40, respectiv 56 de astfel de companii. Mai rău decât România stă Grecia, cu circa 13 IMM-uri la 1.000 de locuitori.
Numărul de IMM-uri este un adevărat indicator al dezvolţării unei regiuni, având în vedere că aceste firme sunt cele care aduc oxigen economiei.
Astfel, Bucureştiul este campion la numărul de IMM-uri la mia de locuitori, fiind urmat de Ilfov, Cluj şi Braşov, care sunt şi cele mai mari judeţe ca dezvoltare economică din România. La coada clasamentului stau Teleorman, Mehedinţi, Vaslui şi Botoşani, care sunt şi unele dintre cele mai sărace zone din România. Astfel, economia locală se sprijină pe cele peste 600.000 de IMM-uri înregistrate care plătesc taxe şi impozite şi pentru cei 2,5 milioane de angajaţi.