Il a été construit entre 1872 et 1876 ; le projet de construction est né en 1871 et c'est une société française, la Société de construction des Batignolles, qui a remporté le marché avec les ingénieurs français Ernest Goüin et Émile Nouguier (au début de sa carrière) ; les sculptures sur les piles du pont représentant Le Génie de la Force sont de Martial Thabard.
Comme les autres ponts de Budapest, le pont Marguerite a été dynamité le par les Allemands. Il était alors traversé par un grand nombre de voitures et de piétons qui essayaient de fuir la ville. Le nombre de morts de ce jour-là est inconnu[1]. Le pont a été reconstruit en 1948.