All global genera of the fly family Conopidae are revised here. A cladistic analysis of 117 morphological characters recorded from 154 species, including representatives of 59 genera and subgenera, recovers a phylogenetic hypothesis for the family. This hypothesis is used as the basis of a new classification for the family. Both Sicini and Zodionini are removed from Myopinae and elevated to subfamilial status. A new tribe, Thecophorini, is proposed within Myopinae to accommodate Thecophora, Scatoccemyia, and Pseudoconops. Two genera, Pseudomyopa and Parazodion, are removed from Dalmanniinae and placed in Myopinae and Zodioninae, respectively. Conopinae is divided into 11 tribes, seven of which are newly described (Asiconopini, Caenoconopini, Gyroconopini, Microconopini, Neoconopini, and Siniconopini). Some examined species are transferred to different or new genera and subgenera. A new genus, Schedophysoconops gen. nov., and subgenus Asiconops ( Aegloconops) subgen. nov. within Conopinae are described. A review of character evolution and phylogeography is included in light of the new classification. A catalogue of all genus-group names is included with new emendations noted.