•
Magalegoda, Western Province •
Maggona, Western Province •
Maharagama, Western Province •
Maho, North Western Province •
Mallakam, Northern Province •
Manampitiya, North Central Province •
Mankulam, Northern Province •
Mannar, Northern Province •
Maradana, Western Province •
Matale, Central Province - terminus •
Matara, Southern Province •
Maviddapuram, Northern Province •
Medawachchiya, North Central Province •
Meesalai, Northern Province •
Mirigama, Western Province •
Mirissa, Southern Province •
Mirusuvil, Northern Province •
Moratuwa, Western Province •
Mount Lavinia, Western Province •
Murikandy, Northern Province • Murikandy Temple, Northern Province File:SLR_M8_Loco.jpg| Maho junction railway station == N ==