when was first public railroad started
The first U.S. railroad to use a steam locomotive in revenue service was the South Carolina Railroad. It opened on Christmas Day 1830 using the Best Friend of Charleston steam locomotive on six miles of track in Charleston, South Carolina.