are all railroads owned by the government?
In the United States, the railroad companies themselves own the railroad tracks. Land grants by the federal government to the railroads in the 1800s allowed the railroads to own the tracks. Furthermore, U.S. freight railroad companies are privately owned and operated, with no government subsidies.