Dietary energy supply per person in North America

16 countries in North America, 2023. Unit: kcal per person per day. World ranking →

First in the ranking
3,947 kcal
Median country
3,052 kcal
half above, half below
World
3,017 kcal
FAO aggregate
Range
1,981 to 3,947
Haiti - United States

How to read it

Across 16 countries in North America, the highest value is in United States (3,947 kcal) and the lowest in Haiti (1,981 kcal).

The median country is at 3,052 kcal: half are above, half below.

Compare selected countries · on the world map

Source: FAO. 2026. FAOSTAT: Suite of Food Security Indicators. Accessed on 24 September 2026. https://www.fao.org/faostat/en/#data/FS Licence: CC-BY-4.0 · licence

Calories per person over time

kcal

Add to chart:

Ranking of countries

2023
In chart Share of the highest value
1United States3,947
2Canada3,590
3Dominican Republic3,313
4Mexico3,261
5Dominica3,141
6Barbados3,118
7Panama3,105
8Costa Rica3,061
9Saint Vincent and the Grenadines3,043
10Trinidad and Tobago2,946
11El Salvador2,896
12Jamaica2,892
13Belize2,832
14Guatemala2,804
15Honduras2,621
16Haiti1,981
FAO · 2023 · CC BY 4.0 Source and licence

Tick a country in the table to add it to the chart above, up to six at a time. The ranking uses the latest year for which at least half of the countries have a value; countries without a value that year are not listed.