Raceklasse net onder de formule 1, die vaak rijdt in het voorprogramma van de grands prix
Net als de Formule 3, maar anders dan de Formule 4, heeft de Formule 2 een lange geschiedenis. Vlak na de Tweede Wereldoorlog werden er races gehouden voor Formule A- en Formule B-auto’s.
De A werd een 1, de B een 2, wat goed uitkwam aangezien er in de Formule 2 met tweelitermotoren werd geracet. Qua uiterlijk hadden de Formule 2auto’s veel overeenkomsten met hun grotere broers in de Formule 1. Veel onderdelen waren echter standaard, waardoor de kosten lager waren. In 1985 kreeg de klasse de naam Formule 3000, opnieuw naar de motorinhoud. Dit bleef zo tot 2005, toen de naam GP2 werd geïntroduceerd. Door opnieuw een 2 in de naam te gebruiken - al had dit geen betrekking meer op de motorinhoud - wilde de FIA de rangorde in de verschillende klassen duidelijker maken. Desondanks duurde het tot 2017 voordat de logischer titel Formule 2 heringevoerd werd.Vrijwel alle coureurs die kampioen werden in de Formule 2, Formule 3000 of GP2 hebben het geschopt tot de Formule 1. De klasse laat zich dan ook graag voorstaan op zijn rol als talentenklasse. In 2019 werd Nyck de Vries de eerste Nederlandse coureur die zich tot Formule 2-kampioen mocht laten kronen. De coureur uit Sneek is echter een van de weinige coureurs die daar geen Formule 1-carrière aan heeft overgehouden.