De serie NS 2100 was een serie sneltreinstoomlocomotieven van de Nederlandse Spoorwegen (NS) en diens voorgangerHollandsche IJzeren Spoorweg-Maatschappij (HSM).
De locomotieven hebben de asindeling 2'B. De serie 501 - 535 werd door HSM-ingenieur W. Hupkes ontworpen voor het trekken van de steeds zwaarder wordende personen- en sneltreinen. Omdat de SS overgegaan was naar sterkere 2'C-machines (zoals de serieSS 700) kon de HSM daarbij niet achterblijven. Hoewel er een HSM ontwerp bekend is voor een 2'C machine, is uiteindelijk gekozen voor een 2'B locomotief in verband met de beperkte lengte van de draaischijven. Wel kreeg de machine de maximale toelaatbare aslast van 17 ton en de grootste drijfwielen van Nederland (2100 mm), waardoor ze bij uitstek geschikt waren voor sneltreinen. Door het rammelende geluid van de koppelstangen hadden ze bij het personeel de bijnaam "Blikken Tinus". De locomotieven werden gebouwd door de Berliner Maschinenbau (voorheen Schwartzkopff) in Berlijn en Werkspoor in Amsterdam.