The food self-sufficiency rate was 37% in FY2025, down 1 percentage point from the previous year. Rice consumption is believed to have declined against a backdrop of soaring rice prices.
The food self-sufficiency rate for FY2025 was announced at 37%, confirming a 1-percentage-point decline from the previous fiscal year.
The rate is an indicator related to domestic agricultural supply and demand trends, with tight rice supply and demand reportedly a concern.
According to media reports, soaring rice prices may have contributed to a decline in domestic rice consumption.