La Temporada 2007-2008 de la LNBP fue la octava edición de la Liga Nacional de Baloncesto Profesional de México. En un principio se planeó una temporada regular de 576 partidos (48 juegos por cada uno de los 24 equipos), que comenzaría el jueves 6 de septiembre de 2007 y terminaría el sábado 19 de enero de 2008; sin embargo, el número de partidos jugados fue menor debido a la desaparición de un equipo (Guerreros de Morelia) a mitad de la temporada.
La postemporada dio inicio en enero de 2008 y terminó a principios de marzo.
El calendario se alargó de 40 partidos por cada equipo a 48; 2 juegos (uno de local y otro de visitante) ante cada equipo de la liga y 2 juegos más (en calidad de local y visitante) ante un rival regional. En total cada equipo jugó 4 partidos contra un rival de su zona y 2 en contra de los demás equipos de la liga.
Se creó una nueva regla en la que todos los equipos debieron alinear a un jugador juvenil (Menor de 20 años) por lo menos 120 minutos a lo largo de la temporada.
Los Tecolotes de la UAG reingresaron a la liga después de un año de ausencia.
Los Halcones UV Veracruz quedaron oficialmente desvinculados con respecto a la UV, quedando oficialmente nombrados como Halcones Rojos Veracruz.
Pocos días antes del inicio de la temporada, el equipo de la Ola Roja del Distrito Federal decidió no participar por falta de patrocinios, en su lugar se incorporó el equipo de los Guerreros de Morelia, que no estaba programado para participar en esta temporada, ya que su lugar había sido ocupado por los Tecolotes de la UAG.
La ciudad de Nuevo Laredo, Tamaulipas organizó el Juego de Estrellas de la LNBP, en donde la Zona Norte derrotó a la Zona Sur por un marcador de 123 a 113.[2]
Por cuestiones de calendario, no se jugó un partido entre los Lechugueros de León y los Soles de Mexicali, al estar estos últimos participando en la Liga de las Américas, ambos equipos terminaron sólo con 47 partidos jugados de los 48 partidos programados.
Actualizadas las clasificaciones al 24 de febrero de 2008.
JJ = Juegos Jugados, JG = Juegos Ganados, JP = Juegos Perdidos, Ptos. = Puntos Obtenidos = (JGx2)+(JP), PF= Puntos a favor, PC = Puntos en contra, Dif. = Diferencia entre Ptos. a favor y en contra, JV = Juegos de Ventaja