La familia se divide en once subfamilias: Aphroteniinae, Buchonomyiinae, Chilenomyinae, Chironominae, Diamesinae, Orthocladiinae, Podonominae, Prodiamesinae, Tanypodinae, Telmatogetoninae, Usambaromyiinae.