Nato nel 1922 per iniziativa di Thomas Moles, uomo politico, giornalista e appassionato motociclista, il GP dell'Ulster si svolse per la prima volta il 14 ottobre di quell'anno su un circuito stradale a Clady (nella Contea di Antrim) lungo 33 chilometri e caratterizzato da un rettilineo di 11 km. A quella prima edizione parteciparono 75 piloti, suddivisi in quattro classi (classe 250, 350, 600 e oltre 600): il vincitore assoluto della prova fu Hubert Hassall su Norton.[1]
La gara riprese (dopo l'interruzione della Seconda guerra mondiale) nel 1947, sempre a Clady, ma in una versione ridotta del circuito (da 26,5 km) per via della costruzione di una base della RAF nella zona occidentale del tracciato: venne comunque mantenuto il lunghissimo rettilineo che lo caratterizzava. Nel 1948 fu di nuovo valido come Campionato Europeo in prova unica (la gara della 500 vide la vittoria di Enrico Lorenzetti su Moto Guzzi) e dalla stagione seguente venne incluso nel Motomondiale.
Dal 1953 la gara si spostò a Dundrod, a causa della pericolosità del circuito di Clady (nel 1951 erano morti durante alcune prove Sante Geminiani e Gianni Leoni). Su questo circuito, lungo circa 12 km, il Motomondiale correrà sino al 1971.
Nel 1972 la gara non venne disputata a seguito dei fatti del Bloody Sunday e venne esclusa dal Mondiale. Ripresa a livello nazionale dal 1973, tra il 1979 e il 1990 fu una delle gare del Campionato mondiale Formula TT e ancor oggi si disputa nel mese di agosto, con i festeggiamenti per il 90º anniversario organizzati per l'edizione 2012[2].
Il pilota più vincente al GP dell'Ulster è Joey Dunlop, vincitore in 24 occasioni;[3] dietro di lui in questa classifica figurano Philip McCallen (14 vittorie) e Brian Reid (9).
Risultati del Gran Premio (edizioni valide per il Motomondiale)