Die Larven der Köcherfliegen leben aquatisch, mit wenigen Ausnahmen: die einzige mitteleuropäische Gattung, deren Larven terrestrisch leben, ist Enoicyla (Fam. Limnephilidae). Die weitaus meisten sind Bewohner der Fließgewässer, wo sie zu den wichtigsten und artenreichsten Bewohnern des Makrozoobenthos gehören, in Bächen sind sie in der Regel zusammen mit oder knapp nach den Zweiflüglern die individuen- und artenreichsten Besiedler. Die Artenzahl in einem (nicht abwasserbelasteten) Bach beträgt bei strukturarmen Tieflandsbächen etwa zehn, sie kann in Gebirgsbächen fünfzig Arten schon in einer kurzen Gewässerstrecke übersteigen. Die einzelnen Arten sind meist auf bestimmte Gewässerabschnitte spezialisiert, wobei von Quellen und Quellbächen (Krenal) über Bäche (Rhithral) bis zu Flüssen (Potamal) alle Abschnitte artenreich besiedelt sind. Besonders artenreich sind mittelgroße Bachabschnitte und kleine Flüsse. In großen Flüssen können manche Arten Massenvorkommen ausbilden, die beim synchronisierten Schlupf von Millionen von Individuen gewaltige Schwärme bilden. Diese sind auf Satelliten- oder Radaraufnahmen schon mit den Rauchwolken eines Großbrandes verwechselt worden.