Montenegró nemzeti vasúttársasága a Željeznica Crne Gore, rövidítve ŽCG. Ez a társaság felel az ország teljes vasúti közlekedéséért és infrastruktúrájáért. A hálózat teljes hossza 250 km, normál nyomtávú, ebből 225 km villamosított 25 kV 50 Hz váltakozó árammal. Az országban 121 alagút van, 58 km hosszban, továbbá 120 vasúti híd.
A fő vasútvonal a Belgrád–Bar-vasútvonal. Van még két elágazás: Podgorica-Nikšić és Podgorica-Shkodra (Albánia).
Járművek:
A Montenegrói Vasútnak összesen 39 mozdonya és négy motorvonata van.
Vasúti kapcsolata más országokkal:
• Albánia – azonos nyomtáv, csak teherforgalom
• Horvátország – nincs
• Szerbia – van, azonos nyomtáv, azonos áramrendszer
• Bosznia-Hercegovina – nincs