Klasická a potom neoklasická ekonómia boli hlavnými ekonomickými školami až do 30. rokov 20. storočia. Neoklasickou školou sa dovtedy jednotná mikroekonómia a makroekonómia rozdelila, vyčlenila sa jej mikroekonomická časť. Moderná makroekonómia začína významným anglickým ekonóm J. M. Keynesom (1883 – 1946), ktorý poznal, že trh, jeho mechanizmus, je nepostačujúci na riešenie ekonomických a sociálnych problémov