Nachdem General Electric die Zusammenarbeit mit ALCO beim Bau von Road Switchern eingestellt hatte, begann das Unternehmen 1956 zunächst mit dem Bau kleiner Lokomotiven der Universal-Serie für den Export. 1959 war die U25B die erste vollwertige vierachsige Rangierlokomotive für den heimischen Markt, die von GE ohne externe Unterstützung gebaut wurde. Das Unternehmen verfügte bereits über das erforderliche Know-how für den elektrischen Teil der Lokomotive und musste lediglich einen 2.500 PS starken Dieselmotor entwickeln. Während die kleineren Exportmodelle mit Motoren von Cooper-Bessemer ausgestattet waren, kam in der U25B erstmals der GE-eigene 7FDL-Motor zum Einsatz. Mit diesem Motor war sie die leistungsstärkste vierachsige Diesellokomotive in den USA.
Während der Name „Universal Series” eigentlich nur für die Exportmodelle verwendet wurde, wurden die U25B und ihre Varianten als „U-Boats” bekannt. Bis 1966 wurden insgesamt 478 U25B für US-Kunden gebaut. Obwohl GE ursprünglich nicht vorhatte, eine sechsachsige Variante zu entwickeln, führte ein ausdrücklicher Auftrag des für den Oroville-Staudamm beauftragten Unternehmens für eine sechsachsige U25B zur U25C. Es handelte sich im Grunde um eine längere U25B, die auf zwei dreiachsigen Drehgestellen stand. Bis 1965 wurden 113 Stück gebaut. Einige der letzten Exemplare wurden mit Motoren mit einer Leistung von 2.750 oder 2.800 PS gebaut, was schließlich zur U28C führte.