A locomotive fuel tank quantity(size) varies with the locomotive and whether it is a diesel or steam locomotive. Small diesel locos can be around 50 gallons for the tank. Large 4000 to 6000 HP mainline freight locos will usually have a 4000 to 5000 gallon fuel tank under the frame between the power trucks.