Daily cost of a healthy diet by country

Cost of purchasing the least expensive locally available foods to meet requirements for energy and food-based dietary guidelines, for a representative person within energy balance at 2,330 kcal/day. This data is adjusted for inflation and for differences in the cost of living between countries.

Countries reporting
171
Highest
8.39 international-$ in 2021 prices per person per day
South Sudan
Lowest
2.56 international-$ in 2021 prices per person per day
United Kingdom
Median
4.39 international-$ in 2021 prices per person per day
Years covered
8
2017–2024
Data points
1,389

What the numbers show

Daily cost of a healthy diet is currently reported for 171 countries. The highest value is 8.39 international-$ in 2021 prices per person per day in South Sudan; the lowest is 2.56 international-$ in 2021 prices per person per day in United Kingdom.

The median across all reporting countries is 4.39 international-$ in 2021 prices per person per day, and the mean is 4.49 international-$ in 2021 prices per person per day.

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

Over the past decade 169 countries rose and 2 fell. The largest increase was in Lebanon (up 265.5%), and the largest decrease in Democratic Republic of Congo (down 19.0%).

Daily cost of a healthy diet: full country ranking

#Country LatestYear 10-year changeTrend
1 South Sudan 8.39 international-$ in 2021 prices per person per day 2024 up 168.1% rising
2 Japan 7.63 international-$ in 2021 prices per person per day 2024 up 39.2% rising
3 Mongolia 7.02 international-$ in 2021 prices per person per day 2024 up 70.8% rising
4 Guyana 6.83 international-$ in 2021 prices per person per day 2024 up 47.8% rising
5 South Korea 6.68 international-$ in 2021 prices per person per day 2024 up 41.2% rising
6 Saint Vincent and the Grenadines 6.43 international-$ in 2021 prices per person per day 2024 up 49.5% rising
7 Egypt 6.38 international-$ in 2021 prices per person per day 2024 up 67.5% rising
8 Dominica 6.36 international-$ in 2021 prices per person per day 2024 up 48.6% rising
9 Lebanon 6.25 international-$ in 2021 prices per person per day 2024 up 265.5% rising
10 Haiti 6.21 international-$ in 2021 prices per person per day 2024 up 58.0% rising
11 Suriname 6.16 international-$ in 2021 prices per person per day 2024 up 40.0% rising
12 Bosnia and Herzegovina 6.15 international-$ in 2021 prices per person per day 2024 up 51.1% rising
13 Jamaica 6.02 international-$ in 2021 prices per person per day 2024 up 23.4% rising
14 Bhutan 5.96 international-$ in 2021 prices per person per day 2024 up 44.3% rising
15 Antigua and Barbuda 5.9 international-$ in 2021 prices per person per day 2024 up 56.5% rising
16 Brunei 5.89 international-$ in 2021 prices per person per day 2024 up 43.3% rising
17 Grenada 5.83 international-$ in 2021 prices per person per day 2024 up 31.6% rising
18 Syria 5.77 international-$ in 2021 prices per person per day 2024 up 130.8% rising
19 Thailand 5.65 international-$ in 2021 prices per person per day 2024 up 32.3% rising
20 Trinidad and Tobago 5.56 international-$ in 2021 prices per person per day 2024 up 49.5% rising
21 Bahamas 5.54 international-$ in 2021 prices per person per day 2024 up 31.9% rising
21 Curacao 5.54 international-$ in 2021 prices per person per day 2024 up 87.8% rising
23 Algeria 5.53 international-$ in 2021 prices per person per day 2024 up 35.2% rising
24 Montserrat 5.45 international-$ in 2021 prices per person per day 2023 up 45.3% rising
25 Dominican Republic 5.4 international-$ in 2021 prices per person per day 2024 up 59.3% rising
25 Mauritania 5.4 international-$ in 2021 prices per person per day 2024 up 39.9% rising
27 Bulgaria 5.32 international-$ in 2021 prices per person per day 2024 up 56.9% rising
28 Serbia 5.28 international-$ in 2021 prices per person per day 2024 up 48.3% rising
29 Lesotho 5.24 international-$ in 2021 prices per person per day 2024 up 46.0% rising
30 British Virgin Islands 5.23 international-$ in 2021 prices per person per day 2024 up 49.4% rising
31 Chile 5.22 international-$ in 2021 prices per person per day 2024 up 54.4% rising
32 Laos 5.19 international-$ in 2021 prices per person per day 2024 up 38.8% rising
33 Sint Maarten (Dutch part) 5.18 international-$ in 2021 prices per person per day 2024 up 16.9% rising
34 Saint Lucia 5.16 international-$ in 2021 prices per person per day 2024 up 43.3% rising
34 Sri Lanka 5.16 international-$ in 2021 prices per person per day 2024 up 33.7% rising
36 Anguilla 5.15 international-$ in 2021 prices per person per day 2023 up 49.7% rising
37 Comoros 5.14 international-$ in 2021 prices per person per day 2024 up 11.5% rising
38 Guinea 5.1 international-$ in 2021 prices per person per day 2024 up 96.9% rising
39 Hungary 5.08 international-$ in 2021 prices per person per day 2024 up 51.2% rising
40 Saint Kitts and Nevis 5.04 international-$ in 2021 prices per person per day 2024 up 49.6% rising
40 Paraguay 5.04 international-$ in 2021 prices per person per day 2024 up 34.8% rising
42 Guatemala 5.03 international-$ in 2021 prices per person per day 2024 up 74.7% rising
43 Tunisia 5.02 international-$ in 2021 prices per person per day 2024 up 37.2% rising
44 Aruba 5 international-$ in 2021 prices per person per day 2024 up 47.9% rising
44 Angola 5 international-$ in 2021 prices per person per day 2024 up 57.2% rising
46 Niger 4.98 international-$ in 2021 prices per person per day 2024 up 53.2% rising
47 Nicaragua 4.9 international-$ in 2021 prices per person per day 2023 up 31.7% rising
49 North Macedonia 4.85 international-$ in 2021 prices per person per day 2024 up 47.4% rising
50 Fiji 4.83 international-$ in 2021 prices per person per day 2024 up 50.9% rising
51 Bolivia 4.82 international-$ in 2021 prices per person per day 2024 up 33.1% rising
52 Hong Kong 4.81 international-$ in 2021 prices per person per day 2024 up 44.4% rising
53 Equatorial Guinea 4.79 international-$ in 2021 prices per person per day 2024 up 29.5% rising
54 Ethiopia 4.78 international-$ in 2021 prices per person per day 2024 up 62.6% rising
54 Montenegro 4.78 international-$ in 2021 prices per person per day 2024 up 48.9% rising
56 Albania 4.77 international-$ in 2021 prices per person per day 2024 up 56.9% rising
56 Turkey 4.77 international-$ in 2021 prices per person per day 2024 up 38.3% rising
58 Honduras 4.75 international-$ in 2021 prices per person per day 2024 up 28.7% rising
58 Indonesia 4.75 international-$ in 2021 prices per person per day 2024 up 31.6% rising
60 Latvia 4.72 international-$ in 2021 prices per person per day 2024 up 55.3% rising
60 Mauritius 4.72 international-$ in 2021 prices per person per day 2024 up 39.6% rising
60 Nigeria 4.72 international-$ in 2021 prices per person per day 2024 up 69.8% rising
63 Cayman Islands 4.7 international-$ in 2021 prices per person per day 2024 up 34.3% rising
63 Croatia 4.7 international-$ in 2021 prices per person per day 2024 up 42.0% rising
65 Brazil 4.69 international-$ in 2021 prices per person per day 2024 up 48.9% rising
66 Colombia 4.67 international-$ in 2021 prices per person per day 2024 up 64.4% rising
66 Namibia 4.67 international-$ in 2021 prices per person per day 2024 up 43.3% rising
66 Uzbekistan 4.67 international-$ in 2021 prices per person per day 2024 up 13.6% rising
69 Gabon 4.64 international-$ in 2021 prices per person per day 2024 up 43.2% rising
69 Malawi 4.64 international-$ in 2021 prices per person per day 2024 up 95.0% rising
69 Sao Tome and Principe 4.64 international-$ in 2021 prices per person per day 2024 up 100.9% rising
72 Costa Rica 4.62 international-$ in 2021 prices per person per day 2024 up 30.5% rising
73 Cambodia 4.6 international-$ in 2021 prices per person per day 2024 up 29.6% rising
74 Burundi 4.55 international-$ in 2021 prices per person per day 2024 up 33.8% rising
74 Norway 4.55 international-$ in 2021 prices per person per day 2024 up 37.0% rising
76 Belize 4.54 international-$ in 2021 prices per person per day 2024 up 77.3% rising
77 Liberia 4.52 international-$ in 2021 prices per person per day 2024 up 39.5% rising
77 Rwanda 4.52 international-$ in 2021 prices per person per day 2024 up 48.2% rising
79 Bangladesh 4.49 international-$ in 2021 prices per person per day 2024 up 45.3% rising
79 Ghana 4.49 international-$ in 2021 prices per person per day 2024 up 26.8% rising
79 Vietnam 4.49 international-$ in 2021 prices per person per day 2024 up 37.3% rising
82 Somalia 4.47 international-$ in 2021 prices per person per day 2024 up 23.8% rising
83 Congo 4.43 international-$ in 2021 prices per person per day 2024 up 45.7% rising
83 Gambia 4.43 international-$ in 2021 prices per person per day 2024 up 64.7% rising
85 Mexico 4.41 international-$ in 2021 prices per person per day 2024 up 52.1% rising
85 Uruguay 4.41 international-$ in 2021 prices per person per day 2024 up 58.6% rising
87 Bermuda 4.39 international-$ in 2021 prices per person per day 2024 up 52.4% rising
87 Canada 4.39 international-$ in 2021 prices per person per day 2024 up 42.5% rising
87 Iran 4.39 international-$ in 2021 prices per person per day 2024 up 45.8% rising
87 Romania 4.39 international-$ in 2021 prices per person per day 2024 up 57.3% rising
91 Cameroon 4.38 international-$ in 2021 prices per person per day 2024 up 68.5% rising
91 Philippines 4.38 international-$ in 2021 prices per person per day 2024 up 34.4% rising
93 Armenia 4.35 international-$ in 2021 prices per person per day 2024 up 35.1% rising
94 Panama 4.34 international-$ in 2021 prices per person per day 2024 up 3.6% rising
94 Peru 4.34 international-$ in 2021 prices per person per day 2024 up 33.5% rising
96 Bahrain 4.33 international-$ in 2021 prices per person per day 2024 up 42.4% rising
97 Estonia 4.32 international-$ in 2021 prices per person per day 2024 up 37.6% rising
98 Greece 4.31 international-$ in 2021 prices per person per day 2024 up 47.1% rising
98 Seychelles 4.31 international-$ in 2021 prices per person per day 2024 up 22.1% rising
100 Maldives 4.3 international-$ in 2021 prices per person per day 2024 up 28.0% rising
101 Malaysia 4.27 international-$ in 2021 prices per person per day 2024 up 37.7% rising
102 Kenya 4.26 international-$ in 2021 prices per person per day 2024 up 66.4% rising
103 Slovakia 4.25 international-$ in 2021 prices per person per day 2024 up 72.8% rising
104 Botswana 4.21 international-$ in 2021 prices per person per day 2024 up 39.9% rising
104 Central African Republic 4.21 international-$ in 2021 prices per person per day 2024 up 42.7% rising
104 Eswatini 4.21 international-$ in 2021 prices per person per day 2024 up 25.3% rising
107 Azerbaijan 4.2 international-$ in 2021 prices per person per day 2024 up 44.8% rising
107 Djibouti 4.2 international-$ in 2021 prices per person per day 2024 up 41.4% rising
107 Nepal 4.2 international-$ in 2021 prices per person per day 2024 up 25.4% rising
110 Italy 4.14 international-$ in 2021 prices per person per day 2024 up 51.1% rising
110 Mozambique 4.14 international-$ in 2021 prices per person per day 2024 up 51.1% rising
110 Poland 4.14 international-$ in 2021 prices per person per day 2024 up 40.3% rising
113 Iraq 4.1 international-$ in 2021 prices per person per day 2024 up 23.5% rising
114 Guinea-Bissau 4.09 international-$ in 2021 prices per person per day 2024 up 35.9% rising
115 India 4.07 international-$ in 2021 prices per person per day 2024 up 46.9% rising
116 Turks and Caicos Islands 4.05 international-$ in 2021 prices per person per day 2024 up 44.6% rising
117 Lithuania 4.03 international-$ in 2021 prices per person per day 2024 up 41.4% rising
118 Germany 4 international-$ in 2021 prices per person per day 2024 up 51.5% rising
119 Zambia 3.99 international-$ in 2021 prices per person per day 2024 up 46.2% rising
120 Spain 3.98 international-$ in 2021 prices per person per day 2024 up 57.3% rising
121 Madagascar 3.96 international-$ in 2021 prices per person per day 2024 up 28.6% rising
122 Pakistan 3.95 international-$ in 2021 prices per person per day 2024 up 33.0% rising
122 Chad 3.95 international-$ in 2021 prices per person per day 2024 up 40.1% rising
124 Portugal 3.93 international-$ in 2021 prices per person per day 2024 up 48.9% rising
125 Sweden 3.89 international-$ in 2021 prices per person per day 2024 up 43.5% rising
125 South Africa 3.89 international-$ in 2021 prices per person per day 2024 up 29.7% rising
127 Mali 3.86 international-$ in 2021 prices per person per day 2024 up 30.0% rising
128 Sierra Leone 3.84 international-$ in 2021 prices per person per day 2024 up 45.5% rising
129 Belarus 3.83 international-$ in 2021 prices per person per day 2024 up 22.4% rising
130 Cyprus 3.82 international-$ in 2021 prices per person per day 2024 up 32.2% rising
131 Cape Verde 3.81 international-$ in 2021 prices per person per day 2024 up 20.6% rising
131 Slovenia 3.81 international-$ in 2021 prices per person per day 2024 up 46.5% rising
133 Kyrgyzstan 3.76 international-$ in 2021 prices per person per day 2024 up 16.4% rising
133 Togo 3.76 international-$ in 2021 prices per person per day 2024 up 48.0% rising
135 France 3.75 international-$ in 2021 prices per person per day 2024 up 45.3% rising
136 Burkina Faso 3.73 international-$ in 2021 prices per person per day 2024 up 34.7% rising
136 Senegal 3.73 international-$ in 2021 prices per person per day 2024 up 40.8% rising
138 Moldova 3.69 international-$ in 2021 prices per person per day 2024 up 57.7% rising
139 Uganda 3.65 international-$ in 2021 prices per person per day 2024 up 17.0% rising
140 Tajikistan 3.62 international-$ in 2021 prices per person per day 2024 up 21.1% rising
141 China 3.6 international-$ in 2021 prices per person per day 2024 up 28.6% rising
142 Cote d'Ivoire 3.59 international-$ in 2021 prices per person per day 2024 up 35.0% rising
143 Czechia 3.58 international-$ in 2021 prices per person per day 2024 up 27.4% rising
144 Finland 3.57 international-$ in 2021 prices per person per day 2024 up 41.1% rising
145 Ecuador 3.56 international-$ in 2021 prices per person per day 2024 up 42.4% rising
145 New Zealand 3.56 international-$ in 2021 prices per person per day 2024 up 34.3% rising
147 Morocco 3.54 international-$ in 2021 prices per person per day 2024 up 34.6% rising
148 Singapore 3.52 international-$ in 2021 prices per person per day 2024 up 26.6% rising
149 Myanmar 3.49 international-$ in 2021 prices per person per day 2024 down 2.0% flat
150 Democratic Republic of Congo 3.46 international-$ in 2021 prices per person per day 2024 down 19.0% falling
151 Israel 3.41 international-$ in 2021 prices per person per day 2024 up 35.9% rising
152 Benin 3.39 international-$ in 2021 prices per person per day 2024 up 18.9% rising
153 Jordan 3.37 international-$ in 2021 prices per person per day 2024 up 17.0% rising
153 Tanzania 3.37 international-$ in 2021 prices per person per day 2024 up 57.5% rising
156 Palestine 3.33 international-$ in 2021 prices per person per day 2024 up 31.6% rising
157 Sudan 3.32 international-$ in 2021 prices per person per day 2024 up 28.2% rising
158 Iceland 3.29 international-$ in 2021 prices per person per day 2024 up 38.2% rising
158 Russia 3.29 international-$ in 2021 prices per person per day 2024 up 46.2% rising
160 United Arab Emirates 3.22 international-$ in 2021 prices per person per day 2024 up 30.9% rising
161 Australia 3.2 international-$ in 2021 prices per person per day 2024 up 37.3% rising
162 Netherlands 3.17 international-$ in 2021 prices per person per day 2024 up 43.4% rising
163 Kuwait 3.09 international-$ in 2021 prices per person per day 2024 up 45.1% rising
164 Switzerland 3.07 international-$ in 2021 prices per person per day 2024 up 28.5% rising
165 Kazakhstan 3.06 international-$ in 2021 prices per person per day 2024 up 44.3% rising
166 Denmark 3.03 international-$ in 2021 prices per person per day 2024 up 37.7% rising
166 Oman 3.03 international-$ in 2021 prices per person per day 2024 up 32.3% rising
168 Saudi Arabia 3.02 international-$ in 2021 prices per person per day 2024 up 22.8% rising
169 Austria 2.99 international-$ in 2021 prices per person per day 2024 up 45.1% rising
171 Belgium 2.81 international-$ in 2021 prices per person per day 2024 up 40.5% rising
172 United States 2.79 international-$ in 2021 prices per person per day 2024 up 28.6% rising
173 Qatar 2.66 international-$ in 2021 prices per person per day 2024 up 14.7% rising
174 United Kingdom 2.56 international-$ in 2021 prices per person per day 2024 up 50.6% rising

About this data

Indicator
Daily cost of a healthy diet
Unit
international-$ in 2021 prices per person per day
Source
FAO and World Bank (2025), using data and methods from Herforth et al. (2022) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
174 places, 1,389 data points, 2017–2024
Last refreshed

Cost of purchasing the least expensive locally available foods to meet requirements for energy and food-based dietary guidelines, for a representative person within energy balance at 2,330 kcal/day. This data is adjusted for inflation and for differences in the cost of living between countries.