Die Division 1B 2017/18 war die 101. Spielzeit der zweithöchsten belgischen Spielklasse im Männerfußball und die zweite Spielzeit als professionelle Division 1B nach Neustrukturierung des Ligensystems zur Saison 2016/17. Der offizielle Name der Liga lautete Proximus League, benannt nach dem Hauptsponsor Proximus.
Die Saison wurde in zwei Etappen, sogenannte (Tranchen) zu je 14 Spieltage ausgetragen. Dabei spielten die acht Vereine in einer Hin- und Rückrunde pro Tranche jeweils zweimal gegeneinander. Die erste Tranche begann am 4. August 2017 und endete am 5. November 2017. Die zweite wurde vom 11. November 2017 bis 25. Februar 2018 ausgetragen.
Die Sieger der beiden Tranchen ermittelten in zwei Spielen den Meister, der dann in die Division 1A aufstieg. Gewann ein Team beide Tranchen stieg es ohne Entscheidungsspiel auf.
Die drei Vereine auf den Plätzen zwei bis vier der Gesamttabelle (außer der Gewinner der Aufstiegsspiele) spielten mit neun Klubs aus der Division 1A, die die Plätze sieben bis fünfzehn belegten in zwei Gruppen und anschließenden Finale einen Teilnehmer aus, der sich dann gegen den Vierten der Division 1A für die Europa League qualifizieren konnte.
Die Mannschaften auf den Plätzen fünf bis acht spielten in der Abstiegsrunde einen Absteiger aus. Hierbei wurden die Punkte aus der Gesamttabelle halbiert und als Bonuspunkte addiert. Bei Punktgleichheit war das Team besser platziert, dessen Punkte nicht aufgerundet wurden.