|MadSci Network: Zoology|
A short question (thank you) - that can be answered in short: Under optimum conditions females houseflies (Musca domestica) can live up to 70 days, males up to 60 days. Larval and pupal stages take about 10 days of these days. Under natural conds life span is much much shorter down to 1-2 weeks as imagos for both sexes. J Ziesmann
Try the links in the MadSci Library for more information on Zoology.