La temporada 2011-12 de la A PFG fue la 87va. temporada de la A Profesionalna Futbolna Grupa. La temporada comenzó el 6 de agosto de 2011 y terminó el 23 de mayo de 2012. El campeón del torneo fue el club Ludogorets Razgrad ascendido la temporada pasada y debutante en esta competencia, logró además hacerse con el doblete al vencer en la final de la Copa de Bulgaria al Lokomotiv Plovdiv.
Los dieciséis equipos participantes jugaron entre sí todos contra todos dos veces totalizando 30 partidos cada uno, al término de la jornada 30 el primer clasificado obtuvo un cupo para la segunda ronda de la Liga de Campeones 2012-13, el segundo y tercer clasificado obtuvieron un cupo para la segunda ronda de la Liga Europa 2012-13; por otro lado los tres últimos clasificados descendieron a la Segunda Liga de Bulgaria 2012-13.
↑Tras ganar la Copa de Bulgaria 2011-12, el Ludogorets Razgrad obtuvo un cupo para la Segunda ronda de la Liga Europa 2012-13, pero al encontrarse clasificado a la Liga de Campeones, el cupo paso al subcampeón de la copa, el Lokomotiv Plovdiv.
Datos actualizados a 23 de mayo de 2012. Fuente: Soccerway Colores: Verde = victoria local; Amarillo = empate; Rojo = victoria visitante. Para partidos aún no disputados, una a indica que hay un artículo sobre el partido.