I grundspillet spillede de 14 hold en dobbeltturnering alle-mod-alle. De otte bedst placerede hold gik videre til medaljeslutspillet. Holdene, der sluttede på 9.- til 13.-pladsen måtte spille kvalifikation til den efterfølgende sæson af ligaen, mens nr. 14 rykkede direkte ned i 1. division.
K: Kampe spillet, V: Vundne kampe, U: Uafgjorte kampe, T: Tabte kampe, Mf: Mål for, Mi: Mål imod, +/-: Måldifference, P: Point
Slutspil
De otte bedste hold fra grundspillet spillede i medaljeslutspillet. Holdene blev inddelt i to puljer med fire hold, der begge spillede en dobbeltturnering alle-mod-alle. Holdene, der sluttede på første- eller andenpladsen i grundspillet, startede slutspillet med 2 point, mens holdene der sluttede på tredje- eller fjerdepladsen, startede med 1 point. De to bedst placerede hold i hver pulje kvalificerede sig til DM-semifinalerne.
I ligakvalifikationsspillet spillede nr. 9-13 fra Håndboldligaen og nr. 2-4 fra 1. division om fem pladser i Håndboldligaen 2012-13. De otte hold inddeltes i to puljer med fire hold i hver, som hver spillede en dobbeltturnering alle-mod-alle. De to puljevindere og de to -toere kvalificerede sig til Håndboldligaen 2012-13, mens de to treere spillede om den sidste plads i bedst af tre kampe.
Fjorten hold spillede en dobbeltturnering alle-mod-alle i perioden 9. september2011 – 25. marts2012. Vinderen af divisionen, Ribe-Esbjerg HH, rykkede direkte op i Håndboldligaen, mens nr. 2-4 gik videre til ligakvalifikationsspillet, hvor de sammen med nr. 9-13 fra ligaen spillede om fem ledige pladser i Håndboldligaen 2012-13.
Toerne fra de tre 2. divisionspuljer spillede en dobbeltturnering alle-mod-alle om to pladser i oprykningskampene mod hold fra 1. divison. De to bedst placerde hold, TM Tønder Håndbold og HIK, gik videre til oprykningkampene.
K: Kampe spillet, V: Vundne kampe, U: Uafgjorte kampe, T: Tabte kampe, Mf: Mål for, Mi: Mål imod, +/-: Måldifference, P: Point
Oprykningskampe
I oprykningskampene spillede de to hold, der var gået videre fra det indledende gruppespil, i to playoff-opgør mod holdene, der endte som nr. 10 eller 11 i 1. division.
2. division bestod af tre puljer med tolv hold i hver, som hver spillede en dobbeltturnering alle-mod-alle. De tre oprykningsberettigede puljevindere rykkede direkte op i 1. division, mens de tre toere gik videre til op- og nedrykningsspillet mellem 1. og 2. division.