55 Vereine spielten seit der Saison 1988/89 in der höchsten Kreisliga. Ende der 1980er Jahre hieß diese, wie das heute bei vielen Verbänden noch der Fall ist, Kreisliga A oder auch 1. Kreisklasse. In Hessen ist der Landesverband bekanntlich änderungsfreudig und so taufte man die Liga in den frühen 1990er Jahren in Bezirksliga um. Der kommunale Kreis trug weiter wie bis heute die Bezeichnung Kreis. Vor rund acht Jahren juckte es die Fußballtechnokraten im Hessenland abermals in den Fingern und man kreierte den schönen Namen Kreisoberliga (KOL). Fußball wurde und wird nach wie vor auf oberster Kreisebene gespielt.
Eine Besonderheit sollte in Erinnerung gerufen werden. Als sich im Jahre 2000 die beiden Fußballkreisverbände Limburg und Oberlahn zum jetzigen Fußballkreis Limburg/Weilburg zusammenschlossen, wurde in der ersten gemeinsamen Spielzeit auf verschiedenen Ebenen in zwei parallelen Ligen um Punkte gekämpft (Qualifikationsmodus für eine eingleisige Liga). Je 12 Mannschaften spielten dreimal gegeneinander. Ab der Saison 2001/02 gab es wieder eine eingleisige Bezirksliga.
Die unten aufgeführten Tabellen beinhalten einmal in alphabetischer Reihenfolge die Teams, dahinter die Anzahl der Jahre der Zugehörigkeit und in Klammern eine Rangfolge, die sich daraus ergibt. Die Vereine des ehemaligen Oberlahnkreises haben die Kennzeichnung OL. In der zweiten Tabelle sind die Mannschaften der aktuellen Spielzeit 2015/16 im Fettdruck. Bei den übrigen Mannschaften ist die aktuelle Zugehörigkeit zur Liga vermerkt.
- Ahlbach seit Saison 12/13 Ahlbach/Oberweyer 14 (8)
- Arfurt 1 (18)
- Aumenau 1 (18)
- Bad Camberg 2 (18)
- Beuerbach (19)
- Dauborn ab 09/10 Dauborn/Neesbach 26 (1)
- Dehrn 14 (8)
- Dietkirchen 15 (7)
- Dietkirchen II 2 (18)
- Dorndorf 10 (11)
- Eisenbach 12 (10)
- Elz 13 (9)
- Erbach 6 (15)
- Eschhofen 21 (3)
- Frickhofen 8 (13)
- Gräveneck/Seelbach/Falkenstein 1 (19)
- Hadamar 10 (11)
- Hadamar II 2 (18)
- Hausen/Fussingen 1 (19)
- Hausen/Fussingen/Lahr II 7 (14)
- Hintermeilingen/Ellar seit 14/15 Ellar 14 (8)
- Kirberg/Ohren ab 13/14 Kirberg/Ohren/Nauheim 6 (15)
- Kirschhofen/Odersbach 1 (19)
- Kubach/Edelsberg 11 (10)
- Laubuseschbach ab 12/13 Weilmünster/Laubuseschb. 14 (8)
- Limburg 07 18 (4)
- Limburg 19 1 (19)
- Lindenholzhausen 4 (17)
- Löhnberg 5 (16)
- Mengerskirchen 7 (14)
- Merenberg 4 (17)
- Niederbrechen 16 (6)
- Niederhadamar seit Saison 13/14 Fusion SV Hadamar II 16 (6)
- Niedershausen/Obershausen 10 (11)
- Niedertiefenbach 18 (4)
- Nord 14 (8)
- Oberbrechen 14 (8)
- Obertiefenbach 7 (14)
- Oberweyer 14 (8)
- Offheim 14 (8)
- Schadeck/Hofen/Eschenau 1 (19)
- Selters 17 (5)
- Staffel 1 (19)
- Steinbach 2 (18)
- Steinfischbach 9 (12)
- Villmar 7 (14)
- Waldernbach 2 (18)
- Weilmünster 2 (18)
- Weinbachtal 13 (9)
- Weyer 8 (13)
- WGB Weilburg 8 (13)
- Wilsenroth 10 (11)
- Winkels/Probbach/Dillhausen 6 (15)
- Wirbelau ab 05/06 Wirbelau/Schupbach 6 (15)
- Würges RSV II seit Saison 13/14 RSV Würges 24 (2)
Rangliste
1. Dauborn seit Saison 09/10 Dauborn/Neesbach 26 Jahre
2. Würges II seit Saison 12/13 Würges 24 Jahre
3. Eschhofen 21 Jahre
4. Limburg 07 18 Jahre KLA
5. Selters 17 Jahre
6. Niederbrechen 16 Jahre KLA
7. Dietkirchen 15 Jahre Verbandsliga Hessen Mitte
8. Ahlbach seit Saison 07/08 Ahlbach/Oberweyer 14 Jahre KLA
9. Elz 13 Jahre
10. Eisenbach 12 Jahre KLA
11. Kubach/Edelsberg 11 Jahre KLA OL SG mit Kirschhofen/Odersbach = SG Oberlahn
12. Dorndorf 10 Jahre Verbandsliga Hessen Mitte
13. Steinfischbach 9 Jahre in SG KOL Hochtaunus
14. Frickhofen 8 Jahre
15. Hausen/Fussingen/Lahr II 7 Jahre
16. Löhnberg 5 Jahre zurzeit kein Spielbetrieb
17. Lindenholzhausen 4 Jahre KLA
18. Bad Camberg 2 Jahre KLC I
19. Arfurt 1 Jahr KLB