In de economie wordt de term stagflatie gebruikt wanneer er bijna geen groei van de productie is, maar er wel een hoge inflatie heerst en de werkloosheid hoog is. Dit zou onmogelijk zijn onder het soort economie dat door Keynes (Keynesiaanse economie) wordt beschreven.
Stagflatie is een portmanteau woord van stagnatie en inflatie. Het wordt gebruikt in de economie als de inflatie hoog is, de groei vertraagt en de werkloosheid hoog blijft. Het brengt een dilemma met zich mee voor het economisch beleid, aangezien acties die gericht zijn op het verlagen van de inflatie de werkloosheid kunnen verergeren, en vice versa.
De term wordt over het algemeen toegeschreven aan een Britse politicus die in 1970 minister van Financiën werd, Iain Macleod, die de term bedacht heeft in zijn toespraak tot het Parlement in 1965.
Keynes gebruikte de term niet, maar sommige van zijn werk verwijst naar de omstandigheden die het meest als stagflatie worden herkend. In de versie van de Keynesiaanse macro-economische theorie die dominant was tussen het einde van de Tweede Wereldoorlog (WOII) en het einde van de jaren zeventig, werden inflatie en recessie als wederzijds exclusief beschouwd, waarbij de relatie tussen de twee wordt beschreven door de Phillips-curve. Stagflatie is zeer kostbaar en moeilijk te stoppen als het eenmaal begint.
Een politieke maatregel die de Misery Index wordt genoemd, wordt verkregen door de inflatie toe te voegen aan het werkloosheidscijfer.
Deze situatie begint meestal met dingen die meer beginnen te kosten terwijl er minder van de dingen worden gemaakt. Omdat er minder dingen worden gemaakt, zijn er minder mensen nodig om ze te maken. Hierdoor neemt de werkloosheid toe. Al deze drie factoren samen veroorzaken stagflatie - stagnatie in productie en werkgelegenheid en toenemende inflatie. Het is ook te wijten aan "cost push"-factoren. Wanneer het meer begint te kosten om een product te maken, zal de prijs stijgen. Mensen zullen minder geneigd zijn om geld te investeren in het bedrijf. Dit zal leiden tot meer werkloosheid.

