La Primera División de Macedonia 2018-19 fue la edición número 27 de la Primera División de Macedonia.
[1] Shkëndija conquistó su tercer título de liga.
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 2019-20, mientras que el segundo y tercer clasificado obtuvieron un cupo para la primera ronda de la Liga Europea 2019-20; por otro lado los dos últimos clasificados descendieron a la Segunda División 2019-20, mientras que el penúltimo jugó los Play-offs de relegación contra el tercero de la Segunda División 2018-19 para determinar su participación en la Primera División de Macedonia 2019-20.
Un tercer cupo para la primera ronda de la Liga Europea 2019-20 fue asignado al campeón de la Copa de Macedonia.
Fuente: SoccerwayNotas: Fue disputado a partido único entre el 8.ª Clasificado de la Tabla Acumulada y el ganador del partido entre el segundo clasificado del grupo este y el segundo clasificado del grupo oeste de la Segunda Liga de Macedonia 2018-19.