Železniční doprava v Severní Makedonii probíhá na síti tratí, čítající 699 km, z čehož je 232 km elektrizováno střídavou napájecí soustavou 25 kV, 50 Hz. Severní Makedonie je připojena k síti řeckých a srbských železnic a k železnicím v Kosovu (tato trať byla od války v Kosovu v roce 1999 až do roku 2005 uzavřena). Připojení k tratím Albánie a Bulharska existuje zatím pouze v plánech.