Мухи встречаются повсюду: в лесах, на лугах, у воды, в поселениях человека. Весьма многочисленны в высоких широтах. Мухи питаются как хищники, кровососы (Осенняя зажигалка, виды липерозия), вылизывают экссудат и другие жидкости на теле позвоночных, а также жидкие выделения растений, разлагающихся навоза, посещают цветы, где питаются нектаром и пыльцой.