Annual food expenditure vs. total consumer expenditure by country

Amount of money spend on food in a given year. This only includes food eaten at home, and does not include alcoholic beverages and tobacco.

Countries reporting
103
Highest
4,450 current US$
Switzerland
Lowest
197.43 current US$
Tanzania
Median
1,823 current US$
Years covered
7
2017–2023
Data points
727

What the numbers show

Annual food expenditure vs. total consumer expenditure is currently reported for 103 countries. The highest value is 4,450 current US$ in Switzerland; the lowest is 197.43 current US$ in Tanzania.

The median across all reporting countries is 1,823 current US$, and the mean is 1,868 current US$.

The gap between the highest and lowest reporting country is a factor of about 23.

Over the past decade 87 countries rose and 16 fell. The largest increase was in Uzbekistan (up 196.0%), and the largest decrease in Laos (down 45.7%).

Annual food expenditure vs. total consumer expenditure: full country ranking

#Country LatestYear 10-year changeTrend
1 Switzerland 4,450 current US$ 2023 up 15.9% rising
2 Hong Kong 3,925 current US$ 2023 down 15.3% falling
3 Israel 3,823 current US$ 2023 up 9.2% rising
4 Denmark 3,727 current US$ 2023 up 24.1% rising
5 New Zealand 3,712 current US$ 2023 up 12.9% rising
6 United States 3,694 current US$ 2023 up 45.0% rising
7 Norway 3,457 current US$ 2023 down 3.3% rising
8 Kazakhstan 3,402 current US$ 2023 up 65.2% rising
9 Italy 3,388 current US$ 2023 up 20.7% rising
10 Australia 3,374 current US$ 2023 up 11.9% rising
11 Finland 3,290 current US$ 2023 up 20.2% rising
12 Netherlands 3,289 current US$ 2023 up 36.1% rising
13 Belgium 3,211 current US$ 2023 up 13.3% rising
14 Estonia 3,176 current US$ 2023 up 53.5% rising
15 Portugal 3,169 current US$ 2023 up 30.5% rising
16 Sweden 3,144 current US$ 2023 up 9.2% rising
17 Germany 3,113 current US$ 2023 up 30.8% rising
18 Lithuania 3,095 current US$ 2023 up 36.4% rising
19 France 3,086 current US$ 2023 up 10.8% rising
20 Croatia 3,015 current US$ 2023 up 31.6% rising
21 United Arab Emirates 2,981 current US$ 2023 up 57.8% rising
22 Austria 2,930 current US$ 2023 up 20.4% rising
23 Japan 2,865 current US$ 2023 down 13.3% falling
24 Greece 2,824 current US$ 2023 up 21.0% rising
25 Romania 2,790 current US$ 2023 up 51.4% rising
26 Uruguay 2,776 current US$ 2023 up 26.9% rising
27 Canada 2,775 current US$ 2023 up 21.1% rising
28 Latvia 2,757 current US$ 2023 up 67.2% rising
29 Saudi Arabia 2,701 current US$ 2023 up 63.8% rising
30 Slovakia 2,675 current US$ 2023 up 55.1% rising
31 Qatar 2,649 current US$ 2023 up 50.3% rising
32 Mexico 2,550 current US$ 2023 up 75.5% rising
33 Spain 2,512 current US$ 2023 up 22.0% rising
34 United Kingdom 2,499 current US$ 2023 up 22.6% rising
35 Costa Rica 2,478 current US$ 2023 up 17.5% rising
36 Slovenia 2,445 current US$ 2023 up 28.9% rising
38 Czechia 2,351 current US$ 2023 up 45.9% rising
39 Georgia 2,272 current US$ 2023 up 159.0% rising
40 Montenegro 2,211 current US$ 2022 up 38.9% rising
41 Poland 2,207 current US$ 2023 up 64.4% rising
42 Dominican Republic 2,123 current US$ 2023 up 46.3% rising
43 Argentina 2,113 current US$ 2023 down 22.2% falling
44 South Korea 2,071 current US$ 2023 up 13.0% rising
45 Taiwan 2,060 current US$ 2023 up 15.0% rising
46 Bulgaria 2,018 current US$ 2023 up 100.1% rising
47 Kuwait 2,014 current US$ 2023 up 9.4% flat
48 Chile 1,970 current US$ 2023 up 29.5% rising
49 Malaysia 1,940 current US$ 2023 up 58.4% rising
50 Bosnia and Herzegovina 1,873 current US$ 2023 up 46.0% rising
51 Hungary 1,832 current US$ 2023 up 40.2% rising
52 Singapore 1,831 current US$ 2023 up 26.9% rising
53 North Macedonia 1,823 current US$ 2023 up 63.7% rising
54 Turkey 1,808 current US$ 2023 up 30.1% rising
55 Serbia 1,807 current US$ 2023 up 67.8% rising
56 Guatemala 1,764 current US$ 2023 up 10.1% rising
57 Lebanon 1,761 current US$ 2023 up 6.4% volatile
58 Russia 1,718 current US$ 2023 up 11.0% rising
59 Azerbaijan 1,622 current US$ 2023 up 71.9% rising
60 Panama 1,535 current US$ 2023 up 11.4% rising
61 Oman 1,519 current US$ 2023 up 13.7% rising
62 Bahrain 1,405 current US$ 2023 down 10.8% falling
63 Peru 1,387 current US$ 2023 up 19.9% rising
64 Belarus 1,314 current US$ 2023 up 28.1% rising
65 Ukraine 1,266 current US$ 2023 up 76.9% rising
66 El Salvador 1,219 current US$ 2023 up 36.9% rising
67 Paraguay 1,218 current US$ 2023 up 3.5% rising
68 Ecuador 1,111 current US$ 2023 up 11.6% rising
69 Thailand 1,108 current US$ 2023 up 21.1% rising
70 Colombia 1,087 current US$ 2023 up 31.4% rising
71 Philippines 1,070 current US$ 2023 up 16.7% rising
72 Brazil 1,026 current US$ 2023 up 7.4% rising
73 China 998.87 current US$ 2023 up 35.5% rising
74 Egypt 982.74 current US$ 2023 up 65.1% rising
75 Jordan 956.77 current US$ 2023 down 9.7% falling
76 Bangladesh 909.85 current US$ 2023 up 66.4% rising
77 Cambodia 897.96 current US$ 2023 up 91.5% rising
78 Indonesia 872.86 current US$ 2023 up 25.9% rising
79 Honduras 855.17 current US$ 2023 up 39.2% rising
80 Morocco 835.48 current US$ 2023 up 29.0% rising
81 Algeria 784.71 current US$ 2023 up 20.5% rising
82 Vietnam 777.59 current US$ 2023 up 20.8% rising
83 Tunisia 769.54 current US$ 2023 up 32.8% rising
84 Bolivia 759.25 current US$ 2023 up 13.7% rising
85 Ghana 741.15 current US$ 2023 up 28.5% rising
86 Uzbekistan 718.67 current US$ 2023 up 196.0% volatile
87 Iraq 715.22 current US$ 2023 down 6.6% falling
88 Sri Lanka 714.86 current US$ 2023 down 13.8% falling
89 Venezuela 693.49 current US$ 2023 up 140.3% volatile
90 Cote d'Ivoire 658.13 current US$ 2023 up 55.1% rising
91 Angola 637.65 current US$ 2023 down 44.3% falling
92 Kenya 625.84 current US$ 2023 down 3.2% rising
93 South Africa 615.91 current US$ 2023 down 21.3% flat
94 Cameroon 575.75 current US$ 2023 up 27.0% rising
95 Nigeria 566.21 current US$ 2023 down 38.5% falling
96 Myanmar 510.78 current US$ 2023 up 16.7% flat
97 Laos 451.9 current US$ 2023 down 45.7% falling
98 India 449.27 current US$ 2023 up 26.5% rising
99 Iran 448.51 current US$ 2023 down 41.1% volatile
100 Pakistan 406.42 current US$ 2023 down 18.0% falling
101 Turkmenistan 398.54 current US$ 2023 up 50.3% rising
102 Ethiopia 362.02 current US$ 2023 up 42.0% rising
103 Uganda 265.89 current US$ 2023 up 31.2% rising
104 Tanzania 197.43 current US$ 2023 down 0.2% falling

About this data

Indicator
Annual food expenditure vs. total consumer expenditure
Unit
current US$
Source
USDA Economic Research Service (2022); USDA Economic Research Service (ERS) (2023); USDA Economic Research Service (ERS) (2025) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
104 places, 727 data points, 2017–2023
Last refreshed

Amount of money spend on food in a given year. This only includes food eaten at home, and does not include alcoholic beverages and tobacco.