Siaurasis geležinkelis arba siaurukas – geležinkelis, kurio vėžė yra siauresnė, nei standartinio geležinkelio (1435 mm). Siauruko mažiausias vėžės dydis nėra nustatytas, bet paprastai laikoma, kad nuo 380 mm ribos jau prasideda sodo geležinkelių klasifikacija. Lietuvoje šiuo metu naudojamas tik 750 mm vėžės siaurasis geležinkelis.