Skip to content
Explore product guides. Buy from the linked retailer. Get help with existing LootBandit orders.
LootBandit

October 28, 2026

Code 70, 83, and 100 Rail: What Track Code Means in HO Scale

Hobby articles / Model Railroads

By LootBandit

Browse the Model Railroad Control, Track, and Troubleshooting Guides collection.

In HO model railroading, rail code describes the height of the rail in thousandths of an inch. Code 70 is approximately 0.070 inch tall, code 83 is 0.083 inch, and code 100 is 0.100 inch. It does not tell you the distance between the rails, the track gauge, or whether two brands will join mechanically. It is a rail-section measurement, not a complete compatibility label.

The numbers and their meaning

HO rail codeNominal rail heightCommon reason to choose it
700.070 inch (1.78 mm)Fine-scale appearance on lightly built lines and yards
830.083 inch (2.11 mm)Balance of appearance and broad commercial support
1000.100 inch (2.54 mm)Robust profile or compatibility with older equipment

These dimensions come from the NMRA’s RP-15.1. The figures describe physical model rail height; they do not directly give the weight of full-size prototype rail. Converting model height into a modeled prototype rail section requires a scale and the chosen rail profile.

Why does this matter for appearance?

Look at a side-on photo of a track section with the ties visible. Taller rail appears heavier. On a main line you might prefer code 83, while a lightly used siding may look convincing with code 70. However, the tie spacing, rail color, ballast, and how the rail sits on the ties also influence realism. A well-finished code 100 line can look better than badly aligned fine rail.

The track code alone does not set model gauge. Standard HO track gauge is nominally 16.5 mm, with detailed limits covered by NMRA S-3.2. A model train must fit the distance between the running rails and the clearance through turnouts, not merely their height.

Check your wheel flanges before choosing low-profile rail

Some older locomotives or cars have unusually deep wheel flanges. They can strike molded rail fasteners or tie details on a lower-profile system even when the wheels are otherwise the right gauge. PECO specifically warns that vintage wheelsets can have trouble with some fine-height rail. Run the longest or oldest locomotive over a sample straight and turnout before purchasing track for an entire layout.

Another problem is confusing rail code with the depth of the flange. A modern wheel can still derail if it is out of gauge or has a damaged tread, while a tall flange is not necessarily a guarantee of good tracking.

How to join different rail codes

A plain rail joiner does not magically align the tops of unequal rails. For code 100 meeting code 83, a height difference of about 0.017 inch exists before considering ties and roadbed. You need a properly supported transition so the railheads meet smoothly, without a step that catches a wheel. Purpose-made transition joiners or transition track are preferred where the manufacturer provides them.

Make the change on a straight length with room to adjust alignment. After joining, check the track centerline, head height, electrical continuity, and wheel path in both directions. Do not use an abrupt vertical bend near a turnout or on a tight curve.

Choosing for a new or mixed collection

  • Check the oldest rolling stock and locomotive wheel flanges on a physical track sample.
  • Identify whether your intended turnouts exist in the code and frog type you need.
  • Decide whether you will buy sectional track, flex track, or roadbed track, since the available product families differ.
  • Compare the physical rail profile, joiners, and roadbed height if combining brands.
  • Keep a note of the rail code used for each section; this simplifies future repair orders.

A reasonable planning example

Imagine a compact HO switching line with older freight cars and a new diesel. You might test code 83 for the visible main and sidings, then decide whether code 70 is worth the added transition at a quiet industry spur. If the old wheel flanges catch details on code 70, that is a practical reason to stay with code 83 or change the wheelsets—not a failure to model accurately.

Choose rail code as part of a whole track system, not as a contest to use the smallest number. Smooth joints, consistent gauge, suitable turnouts, and clean electrical pickup matter more to operating satisfaction than a fraction of an inch in rail height.

Sources and further reading

Explore more hobby finds

Compare buying options for a few more hobby picks.

Amazon links are paid links. As an Amazon Associate I earn from qualifying purchases. LootBandit and Muncle Mikes share ownership.