There are approximatively 100–160 genera and 3,500–4,000 species in the family Rosaceae.
Plants of the World Online currently accepts 108 genera.
[1]