The North Stratford Railroad (reporting mark NSRC) was an interstate railroad in northeastern Vermont and northwestern New Hampshire. It ran from the village of North Stratford, New Hampshire (in the town of Stratford) to the village of Beecher Falls in Canaan, Vermont, a distance of approximately 23 miles (37 km).