Esta es una lista de islas de la República de Macedonia del Norte. Dado que el país no tiene salida al mar, todas sus islas están situadas en lagos o ríos. La isla más grande de Macedonia es Golem Grad, en el lago Prespa, con una superficie de 0.18 km² (0.07 millas cuadradas), y también la única que se encuentra en un lago natural (las demás son naturales, pero están situadas en lagos artificiales).
Las islas fluviales se encuentran principalmente en el curso del río Vardar, que se extiende desde el centro hasta el sur del país. Destacan las del municipio de Valandovo.