Die Saison 2007/08 der Oberliga Nordrhein war die 30. und vorerst letzte Spielzeit der Fußball-Oberliga Nordrhein sowie die 14. als vierthöchste Spielklasse in Deutschland. Die Meisterschaft sicherte sich die zweite Mannschaft von Borussia Mönchengladbach mit zwei Punkten Vorsprung auf die zweite Mannschaft von Bayer 04 Leverkusen. Die Mönchengladbacher wurden zum zweiten Mal Meister der Oberliga Nordrhein. Neben Mönchengladbach und Leverkusen qualifizierten sich die zweite Mannschaft des 1. FC Köln und der 1. FC Kleve für die ab der Saison 2008/09 dreigleisige Regionalliga.
Alle anderen Mannschaften ab dem zwölften Tabellenplatz mussten in die Mittelrheinliga oder Verbandsliga Niederrhein absteigen, die ab der Saison 2008/09 den Namen Niederrheinliga annahm. Die Oberliga Nordrhein wurde am Saisonende aufgelöst.
Die Zweitmannschaften von Erst- und Zweitligisten durften nur Spieler einsetzen, die während des gesamten Spieljahres (1. Juli bis 30. Juni) nicht älter als 23 Jahre waren (U23). Somit waren in dieser Saison grundsätzlich nur Spieler spielberechtigt, die am oder nach dem 1. Juli 1984 geboren wurden. Darüber hinaus durften sich drei ältere Spieler gleichzeitig im Spiel befinden.
Kreuztabelle
Die Kreuztabelle stellt die Ergebnisse aller Spiele dieser Saison dar. Die Heimmannschaft ist in der linken Spalte, die Gastmannschaft in der oberen Zeile aufgelistet.