Montenegrin Second League
Los 10 equipos participantes jugaron entre sí todos contra todos cuatro veces totalizando 36 partidos cada uno, al término de la jornada 36 el primer clasificado obtuvo un cupo para la Primera ronda de la Liga de Campeones 2018-19, mientras que el segundo y tercer clasificado obtuvieron un cupo para la Primera ronda de la Liga Europa 2018-19; por otro lado el último clasificado descendió a la Segunda División de Montenegro 2018-19, mientras que los dos penúltimos jugaron los "Play-offs de relegación" contra el segundo y tercero de la Segunda División de Montenegro 2017-18 para determinar su participación en la Primera División de Montenegro 2018-19.