北川铁路是四川省（包括重庆市）第一条铁路。位于北碚管理局文星乡和戴家沟境内。于民国十八年（1929年）11月6日，一期水岚垭至土地垭段共8.7公里的铁路通车营运。因拟修建地方属江北县、合川县两县辖区，故命名「北川」，原计划修入合川境内，但因种种原因未能实现。由原胶济铁路总工程师守尔慈（丹麦铁路工程师）进行总体设计。自嘉陵江左岸的白庙子起东北行，经水岚垭、麻柳塆到达万家塆，经文星场、后丰岩而至郑家塆，过土地垭、戴家沟、大岩塆，直趋终点大田坎，共11个站，全长约16.8公里。