De Ulster Grand Prix 1957 was de vijfde en voorlaatste Grand Prix van wereldkampioenschap wegrace in het seizoen 1957. Voor het eerst werd de Ulster Grand Prix op één dag afgewikkeld, op zaterdag 10 augustus 1957 op het Dundrod Circuit, een stratencircuit in County Antrim. Het was de enige Grand Prix waar de zijspanklasse niet aan de start kwam. In deze Grand Prix werden de wereldtitels in de 350cc-, de 250cc- en de 125cc-klasse beslist. In de 500cc-klasse werd wel de constructeurstitel beslist in het voordeel van Gilera. In de 250cc-race debuteerde Tommy Robb.
Algemeen Bij de start van de Ulster Grand Prix had Libero Liberati nog maar 14 punten, omdat hij na de Belgische Grand Prix gediskwalificeerd was. In werkelijkheid, maar achteraf, had hij echter al 22 punten omdat zijn diskwalificatie in januari 1958 door de FIM werd teruggedraaid. Liberati werd dus al in Ulster wereldkampioen, maar dat wist op dat moment nog niemand. Geoff Duke kwam voor het eerst in dit seizoen aan de start na zijn ongeval tijdens een voorjaarsrace op Imola. Dat betekende dat Bob Brown zijn 500- en 350cc-Gilera's moest inleveren. Dave Chadwick had een goede dag door in de 350cc-klasse vijfde, in de 250cc-klasse tweede en in de 125cc-klasse vierde te worden.
500cc-klasse miniatuur|Gilera 500 4C De 500cc-race werd een groot succes voor Gilera, met de overwinning van Libero Liberati, de tweede plaats van Bob McIntyre en de derde plaats voor de herstelde Geoff Duke. John Surtees reed weliswaar de snelste ronde, maar viel uit, net als Keith Campbell met zijn Moto Guzzi Otto Cilindri. Voor MV Agusta werd Terry Shepherd zesde en Norton-coureur Keith Bryen kreeg voor de gelegenheid een Moto Guzzi Monocilindrica 500, waarmee hij vijfde werd. Gilera was nu zeker van de constructeurstitel, maar de wereldtitel was nog open omdat McIntyre nog kans had om Liberati te passeren. Dat kwam omdat Liberati in België gediskwalificeerd was. Uiteindelijk werd Liberati zonder dat hij het wist al wereldkampioen in Ulster, want zijn diskwalificatie werd begin 1958 door de FIM teruggedraaid.
Uitslag 500cc-klasse Pos Coureur Merk Tijd Punten 1 Libero LiberatiGilera1:37"11'88 2 Bob McIntyreGilera+ 37'26 3 Geoff DukeGilera+ 59'24 4 Geoff TannerNorton+ 2"58'23 5 Keith BryenMoto Guzzi+ 3"22'22 6 Terry ShepherdMV Agusta+ 4"27'21 7 Robert MatthewsNorton+ 1 ronde 8 Jimmy BuchanNorton+ 1 ronde 9 John ClarkMoto Guzzi+ 1 ronde 10 Jackie WoodNorton+ 1 ronde 11 John HemplemanNorton 12 Denis ChristianMatchless 13 Fred WallisBSA 14 Ralph RensenNorton 15 Derek PowellMatchless 16 Vernon CottlaNorton 17 Dennis ChapmanNorton 18 Dick ThomsonMatchless 19 Jimmy JonesNorton 20 Harry LoweBSA 21 Harry GrantBSA 22 Martin BrosnanNorton 23 Tommy HolmesBSA 24 Jimmy HayesAJS 25 Bob CoulterBSA 26 M. HallNorton Niet gefinisht Coureur Merk Oorzaak Keith CampbellMoto Guzzi Jack BrettNorton John HartleNorton John SurteesMV Agusta Robert McCrackenNorton Niet deelgenomen Coureur Merk Oorzaak Bob BrownGileraGeen machineBob Brown was door Gilera ingehuurd als vervanger van de geblesseerde Geoff Duke. Nu Duke weer fit was had hij geen machines meer. Ernst HillerBMW Hans-Günter JägerBMW Walter ZellerBMW Alan TrowNorton Derek MinterNorton Dickie DaleMoto Guzzi Mike O'RourkeNorton Alfredo MilaniGilera Umberto MasettiMV Agusta Top tien tussenstand 500cc-klasse PosCoureurMerkPtn1 Libero Liberati (wereldkampioen)Gilera302 Bob McIntyreGilera203 John SurteesMV Agusta144 Jack BrettNorton95 Walter ZellerBMW86 Keith BryenNorton /Moto Guzzi77 Dickie DaleMoto Guzzi68 Bob BrownGilera4 Geoff DukeGilera10 Ernst HillerBMW3 Derek MinterNorton Terry ShepherdMV Agusta Geoff TannerNorton
350cc-klasse Met zijn overwinning in de 350cc-race stelde Keith Campbell de vijfde achtereenvolgende wereldtitel voor de Moto Guzzi Monocilindrica 350 zeker. Libero Liberati kon nog op hetzelfde puntenaantal komen, maar dan had hij minder overwinningen dan Campbell. Ook in deze klasse kreeg Keith Bryen een Moto Guzzi, waarmee hij tweede werd. Daarmee hielp hij Cambell aan de wereldtitel, want hij snoepte Liberati twee punten af. miniatuur|Moto Guzzi Monocilindrica 350 Uitslag 350cc-klasse Pos Coureur Merk Tijd Punten 1 Keith CampbellMoto Guzzi1:44"22"'8 2 Keith BryenMoto Guzzi6 3 Libero LiberatiGilera4 4 John HartleNorton3 5 Dave ChadwickNorton2 6 Fron PurslowNorton1 Niet gefinisht Coureur Merk Oorzaak Bob McIntyreGilera Geoff DukeGilera John SurteesMV Agusta
Niet deelgenomen Coureur Merk Oorzaak Bob BrownGileraGeen machineOnbekendNiet gefinished, niet deelgenomen of niet geregistreerd. Coureur Merk Dick ThomsonAJS Eric HintonNorton Helmut HallmeierNSU Jack BrettNorton Adelmo MandoliniMoto Guzzi Alano MontanariMV Agusta Alfredo MilaniGilera Giuseppe ColnagoMoto Guzzi Umberto MasettiMV Agusta Peter MurphyAJS
Top tien tussenstand 350cc-klasse PosCoureurMerkPtn1 Keith Campbell (wereldkampioen)Moto Guzzi302 Libero LiberatiGilera223 Bob McIntyreGilera144 Keith BryenNorton /Moto Guzzi125 John HartleNorton106 Bob BrownGilera67 Alano MontanariMV Agusta58 Helmut HallmeierNSU49 Umberto MasettiMV Agusta3 John SurteesMV Agusta Jack BrettNorton miniatuur|Mondial 250 Bialbero 250cc-klasse Bij de start van de 250cc-race stond Cecil Sandford al stevig aan de leiding van het wereldkampioenschap, maar door zijn overwinning was hij niet meer in te halen. Zijn stalgenoot een grootste concurrent Sammy Miller viel uit, net als Tarquinio Provini, Luigi Taveri en Remo Venturi. Daardoor konden privérijders met de toch wat verouderde NSU Sportmax veel punten scoren. Uitslag 250cc-klasse Pos Coureur Merk Tijd Punten 1 Cecil SandfordMondial1:40"6'08 2 Dave ChadwickMV Agusta6 3 Tommy RobbNSU4 4 Bob BrownNSU3 5 David AndrewsNSU2 6 Sammy HodginsVelocette1 Niet gefinisht Coureur Merk Oorzaak Luigi TaveriMV Agusta Sammy MillerMondial Remo VenturiMV Agusta Tarquinio ProviniMondial
Niet deelgenomen Coureur Merk Oorzaak Carlo UbbialiMV Agusta BlessureCarlo Ubbiali was tijdens de TT van Assen geblesseerd geraakt. Roberto Colombo (†)MV AgustaOverledenRoberto Colombo was tijdens de trainingen van de Grand Prix van België verongelukt.Onbekend Coureur Merk František BartošČZ František ŠťastnýJawa Günter BeerAdler Helmut HallmeierNSU Arthur WheelerMoto Guzzi John HartleMV Agusta Alano MontanariMoto Guzzi Enrico LorenzettiMoto Guzzi Fortunato LibanoriMV Agusta
Top tien tussenstand 250cc-klasse PosCoureurMerkPtn1 Cecil Sandford (wereldkampioen)Mondial26 (30)2 Sammy MillerMondial123 Roberto Colombo (†)MV Agusta104 Luigi TaveriMV Agusta8 Carlo UbbialiMV Agusta Tarquinio ProviniMondial John HartleREG /MV Agusta8 Dave ChadwickMV Agusta79 František BartošČZ510 Arthur WheelerMoto Guzzi4 Tommy RobbNSU
125cc-klasse Tarquinio Provini werd onderweg naar Ulster al wereldkampioen, want zijn laatste concurrent Carlo Ubbiali zat niet op de boot omdat hij geblesseerd was. Uitslag 125cc-klasse Pos Coureur Merk Tijd Punten 1 Luigi TaveriMV Agusta56"43'08 2 Tarquinio ProviniMondial6 3 Remo VenturiMV Agusta4 4 Dave ChadwickMV Agusta3 5 Sammy MillerMondial2 6 Bill WebsterMV Agusta1
Niet deelgenomen Coureur Merk Oorzaak Carlo UbbialiMV Agusta Blessure Roberto Colombo (†)MV AgustaOverledenOnbekend Coureur Merk František BartošČZ Ernst DegnerMZ Horst FügnerMZ Bill MaddrickMV Agusta Cecil SandfordMondial Fortunato LibanoriMV Agusta Guido SalaMondial
Top tien tussenstand 125cc-klasse PosCoureurMerkPtn1 Tarquinio Provini (wereldkampioen)Mondial30 (36)2 Luigi TaveriMV Agusta22 (24)3 Carlo UbbialiMV Agusta144 Roberto Colombo (†)MV Agusta115 Cecil SandfordMondial96 Sammy MillerMondial67 Remo VenturiMV Agusta48 Horst FügnerMZ3 František BartošČZ Bill WebsterMV Agusta Dave ChadwickMV Agusta
1957 Ulster