De TT Assen 1951 was de vijfde race van het wereldkampioenschap wegrace-seizoen 1951. De races werden verreden op zaterdag 7 juli 1951 op Circuit van Drenthe vlak bij Assen. In deze Grand Prix bracht men slechts drie klassen aan de start: 500 cc, 350 cc en 125 cc. Algemeen De TT van Assen trok in 1951 al 100.000 toeschouwers. 500cc-klasse Geoff Duke won met de Norton Manx zijn derde Grand Prix op rij en vergrootte zijn voorsprong op Alfredo Milani flink. De strijd om de eerste plaats was niet spannend, die om de derde plaats wel: Enrico Lorenzetti won maar net van privérijder Johnny Lockett.
Uitslag 500cc-klasse Pos Coureur Merk Tijd Punten 1 Geoff DukeNorton1:56"03'98 2 Alfredo MilaniGilera+10'56 3 Enrico LorenzettiMoto Guzzi+1"51'84 4 Johnny LockettNorton+1"52"03 5 Jack BrettNorton+2"44'12 6 Len PerryNorton+1 ronde1 7 Arthur WheelerNorton 8 Lous van RijswijkTriumph 9 Kees Fokke-BoschNorton 10 Nello PaganiGilera 11 Ray AmmNorton Niet gefinisht Coureur Merk Oorzaak Bill DoranAJS Fergus AndersonMoto Guzzi Arciso ArtesianiMV Agusta Bruno RuffoMoto Guzzi Carlo BandirolaMV Agusta Sante GeminianiMoto Guzzi Umberto MasettiGileraMechanisch Bruno BertacchiniMV Agusta Niet deelgenomen Coureur Merk Ken KavanaghNorton Benoît MusyMoto Guzzi Willy LipsNorton Ernesto VidalNorton Roger MontanéNorton Ashley Len ParryNorton Cromie McCandlessNorton Tommy McEwanNorton Tommy WoodNorton Manliff BarringtonNorton Reg ArmstrongAJS
Top tien tussenstand 500cc-klasse PosCoureurMerkPtn1 Geoff DukeNorton242 Alfredo MilaniGilera123 Reg ArmstrongAJS94 Fergus AndersonMoto Guzzi8 Umberto MasettiGilera Enrico LorenzettiMoto Guzzi 7 Tommy WoodNorton6 Bill DoranAJS 9 Carlo BandirolaMV Agusta510 Arciso ArtesianiMV Agusta4 Cromie McCandlessNorton Sante GeminianiMoto Guzzi Johnny LockettNorton 350cc-klasse Geoff Duke scoorde niet in de 350cc-race, maar voor de stand boven in het kampioenschap maakte dat geen verschil, want ook Les Graham en Johnny Lockett, Cecil Sandford en Tommy Wood kwamen niet in de uitslagen voor. Daardoor profiteerde ook Velocette niet, want de eerste twee plaatsen gingen naar de AJS-rijders Bill Doran en Bill Petch. Uitslag 350cc-klasse Pos. Coureur Merk Tijd Punten 1 Bill DoranAJS1:44"18'18 2 Bill PetchAJS+24'96 3 Ken KavanaghNorton4 4 Rod ColemanAJS3 5 Simon Sandys-WinschVelocette2 6 Bob MatthewsVelocette1 Niet deelgenomen Coureur Merk Oorzaak Bob FosterVelocetteGestoptBob Foster had na de GP van België zijn carrière beëindigd.OnbekendNiet gefinisht, niet deelgenomen of niet geregistreerd. Coureur Merk John GraceNorton Leonhard FaßlAJS Jack RaffeldVelocette Paul FuhrerVelocette Fernando ArandaMoto Guzzi Bill LomasVelocette Cecil SandfordVelocette Geoff DukeNorton Jack BrettNorton Johnny LockettNorton Les GrahamVelocette Mick FeatherstoneAJS Sid MasonVelocette Tommy WoodVelocette Reg ArmstrongAJS Top tien tussenstand 350cc-klasse PosCoureurMerkPtn1 Geoff DukeNorton162 Les GrahamVelocette143 Johnny LockettNorton124 Bill PetchAJS10 Bill DoranAJS 6 Cecil SandfordVelocette97 Tommy WoodVelocette88 Bill LomasVelocette69 Reg ArmstrongAJS4 Jack BrettNorton Mick FeatherstoneAJS Ken KavanaghNorton 125cc-klasse Carlo Ubbiali viel met motorpech uit, maar voor Mondial was er geen man overboord want Gianni Leoni versloeg Morini-coureur Luigi Zinzani met groot gemak. Les Graham, door MV Agusta weggekocht bij AJS, scoorde zijn eerste punten met de MV Agusta 125 Bialbero, maar verder dan de derde plaats met bijna drie minuten achterstand kwam hij niet. De overleden Guido Leoni (geen familie van Gianni) stond postuum nog op de derde plaats, gedeeld met Cromie McCandless. Uitslag 125cc-klasse Pos Coureur Merk Tijd Punten 1 Gianni LeoniMondial56"20'58 2 Luigi ZinzaniMorini+2"42'46 3 Les GrahamMV Agusta+2"46'34 4 Vittorio ZanziMorini+2"47'43 5 Franco BertoniMV Agusta+3"50'42 6 Emilio MendogniMorini+8"44'81Niet gefinisht Coureur Merk Oorzaak Carlo UbbialiMondialMotor Niet deelgenomen Coureur Merk Oorzaak Guido LeoniMondial†Guido Leoni en Raffaele Alberti waren op 6 mei tijdens een Italiaanse kampioenswedstrijd op het stratencircuit van Ferrara verongelukt. Raffaele AlbertiMondial†Onbekend Coureur Merk José Antonio ElizaldeMontesa José Maria LlobetMontesa Juan Soler BultóMontesa Cromie McCandlessMondial Giuseppe MatucciMV Agusta Nello PaganiMondial Otello SpadoniMondial Romolo FerriMondial Top tien tussenstand 125cc-klasse PosCoureurMerkPtn1 Carlo UbbialiMondial12 Gianni LeoniMondial 3 Guido Leoni (†)Mondial8 Cromie McCandlessMondial 5 Vittorio ZanziMorini76 Luigi ZinzaniMorini67 Juan Soler BultóMontesa4 Les GrahamMV Agusta 9 Raffaele Alberti (†)Mondial3 Nello PaganiMondial
1951 Assen