A tempada 2011–12 da Terceira División de España foi a 78º edición deste torneo. Empezou o 19 de agosto de 2011 e rematou o 24 de xuño de 2012 coas finais da promoción de ascenso á Segunda División B.

Clasificación X = Partidos xogados; G = Partidos gañados; E = Partidos empatados; P = Partidos perdidos; GF = Goles a favor ; GC = Goles en contra; DG = Diferenza de goles; Pts = Puntos {| |- style="vertical-align: top;" | Ascenso á Segunda división B española 2011/12 logo de gañar a promoción Promoción de ascenso Descenso a Rexional

Grupo 1 Pos EquipoXGEPGFGCDGPts1.Ourense38221064925+24762.Alondras38211076841+27733.Cerceda38201084729+18704.Pontevedra38217105434+20705.Racing Vilalbés38207115745+12676.Deportivo B38198115633+23657.Rápido de Bouzas38168145250+2568.Racing de Ferrol381413115541+14559.Vilalonga38155184548–35010.Dorneda381213133947–84911.Somozas381212145051–14812.Ordes381210164047–74613.Bergantiños38129173744–74514.Negreira381014144252–104415.Betanzos38126204353–104216.As Pontes381011174753–64117.Estradense38118193752–154118.Cultural Areas381010184058–184019.Lalín38109193053–233920.Xuventú de Sanxenxo38610223365–3228

Grupo 2 Pos EquipoXGEPGFGCDGPts1.Caudal Deportivo ||38||30||3||5||93||21||+72||93|- align=center style="background:#AFEEEE;" |2.||style="text-align:left;"|Real Avilés||38||28||5||5||85||27||+58||89|- align=center style="background:#AFEEEE;" |3.||style="text-align:left;"|Langreo||38||21||9||8||61||29||+31||72|- align=center style="background:#AFEEEE;" |4.||style="text-align:left;"|Tuilla||38||19||8||11||50||38||+12||65|- align=center style=" |5.||style="text-align:left;"|Condal||38||17||11||10||48||37||+11||62|- align=center style=" |6.||style="text-align:left;"|Candás||38||17||10||11||52||41||+11||61|- align=center style=" |7.||style="text-align:left;"|Luarca||38||15||11||12||37||40||–3||56|- align=center style=" |8.||style="text-align:left;"|Universidad de Oviedo||38||17||5||16||59||54||+5||56|- align=center style=" |9.||style="text-align:left;"|Llanes||38||14||13||11||46||41||+5||55|- align=center style=" |10.||style="text-align:left;"|Cudillero||38||15||10||13||53||40||+7||55|- align=center style=" |11.||style="text-align:left;"|Covadonga||38||14||10||14||66||55||+11||52|- align=center style=" |12.||style="text-align:left;"|Navia||38||12||10||16||36||55||–19||46|- align=center style=" |13.||style="text-align:left;"|Gijón Industrial||38||11||12||15||35||52||–17||45|- align=center style=" |14.||style="text-align:left;"|Lealtad||38||14||2||22||42||63||–21||44|- align=center style=" |15.||style="text-align:left;"|Navarro||38||12||6||20||44||60||–16||42|- align=center style=" |16.||style="text-align:left;"|Ceares||38||12||4||22||40||62||–18||40|- align=center style= |17.||style="text-align:left;"|Oviedo Vetusta||38||10||10||18||40||55||–15||40|- align=center style="background:#FFCCCC;" |18.||style="text-align:left;"|Nalón||38||10||7||21||42||72||–30||37|- align=center style="background:#FFCCCC;" |19.||style="text-align:left;"|Pumarín||38||8||13||17||31||51||–20||37|- align=center style="background:#FFCCCC;" |20.||style="text-align:left;"|Colloto||38||3||3||32||31||98||–67||12'''

Grupo 3 Pos EquipoXGEPGFGCDGPts1.Noja38276510230+72872.Laredo3826758540+45853.Racing B38221249130+61784.Cayón3823965836+22785.Tropezón3823698443+41756.Escobedo38208106350+13687.Siete Villas38198116149+12658.Rayo Cantabria381611117553+22599.Barreda381311145860–25010.Castro38146186263–14811.Cultural Guarnizo381112155958+14512.Vimenor38136194565–204513.Pontejos381011175065–154114.Ribamontán381010184171–304015.Bezana38911184366–233816.Atlético Albericia38911185069–193817.San Martín38104244468–243418.Buelna3889213676–403319.Barquereño3878233572–372920.Arenas de Frajanas38542930108–7819

Grupo 4 Pos EquipoXGEPGFGCDGPts1.Laudio3824596924+45772.Barakaldo38221065829+29763.Portugalete38211166029+31744.Beasain38201265834+24725.Zalla38201265734+23726.Gernika381810105037+13647.Durango38189114941+8638.Leioa38121974537+8559.Zamudio381412124243–15410.Baskonia3813817676704711.Lagun Onak381016122931–24612.Elgoibar38129174149–84513.Eibar B381014143646–104414.Arenas de Getxo381110174546–14315.Santutxu38913163656–204016.Balmaseda38816144857–94017.Alavés B38117204971–224018.Vitoria38613194366–233119.Hernani3868243170–392620.Zarautz3848262874–4620

Grupo 5 Pos EquipoXGEPGFGCDGPts1.Prat3822975727+30752.Espanyol B38191366830+38703.Manlleu38181197348+25654.Pobla de Mafumet381810105227+30645.Cornellà38161485235+17626.Santboià381610124743+4587.Terrassa381610125755+2588.Vilafranca38158155161–10539.Gavà381411134950–15310.Olot381312135354–15111.Rubí38148166154+75012.Balaguer381310153652–164913.Castelldefels381310154347–44914.Vic381211154450–64715.Montañesa381114134254–124716.Europa381210163846–84617.Gramenet381110174552–74318.Vilanova i la Geltrú381011174458–144119.Amposta3887235285–333120.Masnou3859243268–3624

Grupo 6 Pos EquipoXGEPGFGCDGPts1.Catarroja42271147834+44922.Levante B4228867432+42923.Muro42256118356+27814.Alzira42221376233+29795.Acero42246127042+28786.La Nucía42239107141+30787.Torrevieja422111106436+28748.Novelda42219125750+7729.Castellón142209134740+76610.Jove Español42188166753+146211.Villarreal C42188168259+236212.Borriol421611157267+55913.Atlético Saguntino421410184750–35214.Eldense42148205464–105015.Ribarroja42147214750–34916.Crevillente421211194866–184717.Llosa421112195567–124518.Requena42127235772–154319.Alicante4278273791–542920.Mislata4276294592–472721.Juventud42512253578–432722.Altea42563129108–7921

O Castellón ten tres puntos menos por incomparecencia ante o Llosa.

Grupo 7 Pos EquipoXGEPGFGCDGPts1.Fuenlabrada ||38||22||7||9||60||33||+27||73|- style="text-align:center; background:#AFEEEE;" |2.||style="text-align:left;"|Real Madrid C38191096533+32673.Puerta Bonita ||38||18||12||8||42||32||+10||66|- style="text-align:center; background:#AFEEEE;" |4.||style="text-align:left;"|Parla381810106039+21645.Colmenar Viejo ||38||17||11||10||59||42||+17||62|- style="text-align:center; background:#f5f5f5;" |6.||style="text-align:left;"|Internacional38161394640+6617.Carabanchel ||38||16||12||10||40||32||+8||60|- style="text-align:center; background:#f5f5f5;" |8.||style="text-align:left;"|Alcobendas381511125243+9569.Pozuelo Alarcón ||38||15||10||13||47||41||+6||55|- style="text-align:center; background:#f5f5f5;" |10.||style="text-align:left;"|Moscardó381314114231+115311.Rayo Majadahonda ||38||12||16||10||52||38||+14||52|- style="text-align:center; background:#f5f5f5;" |12.||style="text-align:left;"|Unión Adarve381313123234–25213.Atlético C ||38||12||12||14||49||52||–3||48|- style="text-align:center; background:#f5f5f5;" |14.||style="text-align:left;"|Villaviciosa Odón38138173448–144715.Trival Valderas ||38||10||16||12||50||52||–2||46|- style="text-align:center; background:#f5f5f5;" |16.||style="text-align:left;"|Atlético Pinto38129174253–114517.Móstoles138119183860–223918.Navalcarnero ||38||8||10||20||41||64||–23||34|- style="text-align:center; background:#FFCCCC;" |19.||style="text-align:left;"|Vicálvaro3878232869–412920.Fortuna ||38||4||7||27||17||60||–43||19'''

O Móstoles ten tres puntos menos por sanción.

Grupo 8 Pos EquipoXGEPGFGCDGPts1.Valladolid B ||40||26||8||6||81||42||+39||86|- style="text-align:center; background:#AFEEEE;" |2.||style="text-align:left;"|Ávila4026688443+41843.Cultural Leonesa ||40||25||7||8||78||38||+40||82|- style="text-align:center; background:#AFEEEE;" |4.||style="text-align:left;"|Villaralbo40231077538+37795.Atlético Bembibre ||40||23||9||8||77||35||+42||78|- style="text-align:center; background:#f5f5f5;" |6.||style="text-align:left;"|Atlético Astorga40221088037+43767.Virgen Camino ||40||18||7||15||62||53||+9||61|- style="text-align:center; background:#f5f5f5;" |8.||style="text-align:left;"|Íscar40187155565–10619.Cristo Atlético ||40||14||12||14||58||55||+3||54|- style="text-align:center; background:#f5f5f5;" |10.||style="text-align:left;"|Numancia B401411156162–15311.La Granja ||40||13||10||17||42||43||–1||49|- style="text-align:center; background:#f5f5f5;" |12.||style="text-align:left;"|Almazán401213154259–174913.Lermeño ||40||13||9||18||43||67||–24||48|- style="text-align:center; background:#f5f5f5;" |14.||style="text-align:left;"|Salamanca B40152235059–94715.Atlético Tordesillas ||40||11||11||18||44||63||–19||44|- style="text-align:center; background:#FFCCCC;" |16.||style="text-align:left;"|CD Burgos<sup>1</sup> ||40||11||10||19||48||56||–8||43|- style="text-align:center; background:#FFCCCC;" |17.||style="text-align:left;"|Aguilar40913184966–174018.Huracán Z ||40||11||7||22||47||75||–28||40|- style="text-align:center; background:#FFCCCC;" |19.||style="text-align:left;"|Burgos 200040109214464–203920.Béjar Industrial ||40||9||11||20||52||84||–32||38|- style="text-align:center; background:#FFCCCC;" |21.||style="text-align:left;"|Ponferradina B40363134102–6815

O CD Burgos descende a Primeira Rexional polo descenso do Burgos CF a Terceira, equipo do cal é filial.

Grupo 9 Pos EquipoXGEPGFGCDGPts1.Loja ||40||26||8||6||87||33||+54||86|- style="text-align:center; background:#AFEEEE;" |2.||style="text-align:left;"|Unión Estepona4026777637+39853.Marbella ||40||24||6||10||66||28||+36||78|- style="text-align:center; background:#AFEEEE;" |4.||style="text-align:left;"|Maracena40246106642+24785.Atlético Malagueño ||40||22||10||8||79||37||+42||76|- style="text-align:center; background:#f5f5f5;" |6.||style="text-align:left;"|Comarca Níjar402010105734+23707.Atlético Mancha Real ||40||20||10||10||53||34||+19||70|- style="text-align:center; background:#f5f5f5;" |8.||style="text-align:left;"|San Pedro40207136847+21679.El Palo ||40||19||8||13||63||57||+6||65|- style="text-align:center; background:#f5f5f5;" |10.||style="text-align:left;"|Martos40185174945+45911.Casino Real ||40||14||12||14||44||51||–7||54|- style="text-align:center; background:#f5f5f5;" |12.||style="text-align:left;"|Ronda401312154960–115113.Alhaurín Torre ||40||13||11||16||59||63||–4||50|- style="text-align:center; background:#f5f5f5;" |14.||style="text-align:left;"|Huétor Tájar401214145056–65015.Motril ||40||13||8||19||51||47||–16||47|- style="text-align:center; background:#f5f5f5;" |16.||style="text-align:left;"|Nerja401113164157–164617.Vélez ||40||11||9||20||38||60||–22||42|- style="text-align:center; background:#FFCCCC;" |18.||style="text-align:left;"|Arenas Armilla||40||9||10||21||35||51||–16||37|- style="text-align:center; background:#FFCCCC;" |19.||style="text-align:left;"|Antequera||40||9||10||21||47||70||–23||37|- style="text-align:center; background:#FFCCCC;" |20.||style="text-align:left;"|Ciudad Vícar1 ||40||5||3||32||22||78||–56||0|- style="text-align:center; background:#FFCCCC;" |21.||style="text-align:left;"|Carboneras2 ||40||1||1||38||6||119||–113||0'''

O Ciudad Vícar perdeu todos os puntos por sanción federativa, tras non comparecer en dous partidos consecutivos alegando falta de xogadores no persoal. O Carboneras perdeu todos os puntos por sanción federativa, tras retirarse da competición por problemas económicos.

Grupo 10 Pos EquipoXGEPGFGCDGPts1.Atlético Sanluqueño ||38||28||5||5||81||32||+49||89|- style="text-align:center; background:#90EE90;" |2.||style="text-align:left;"|San Fernando3822888852+36743.Mairena ||38||20||11||7||64||32||+32||71|- style="text-align:center; background:#AFEEEE;" |4.||style="text-align:left;"|Coria38208107246+26685.Sevilla C ||38||20||6||12||67||46||+21||66|- style="text-align:center; background:#f5f5f5;" |6.||style="text-align:left;"|Algeciras38178135750+7597.Alcalá ||38||13||18||7||58||52||+6||57|- style="text-align:center; background:#f5f5f5;" |8.||style="text-align:left;"|Recreativo B38166165955+4549.Cádiz B ||38||13||11||14||53||53||0||50|- style="text-align:center; background:#f5f5f5;" |10.||style="text-align:left;"|Córdoba B381112153537–24511.Conil ||38||11||12||15||47||68||–21||45|- style="text-align:center; background:#f5f5f5;" |12.||style="text-align:left;"|Pozoblanco38101513474704513.Antoniano