Muscomorpha is an infraorder of . There are 2367 species of Muscomorpha, in 2049 genera and 45 families.