1. Chokepoints
  2. ›Questions
  3. ›Which countries import the most crude oil?

Which countries import the most crude oil?

Answer

China imports the most crude oil – about 11.6 million barrels per day – followed by USA (6.2 million barrels per day) and India (5.0 million barrels per day). Figures are 2025 averages of national data.

Data: 2025 annual averages

Key figures

China
11.6 million barrels per day
USA
6.2 million barrels per day
India
5.0 million barrels per day
#CountryCrude oil imports
1China11.6 million
2USA6.2 million
3India5.0 million
4South Korea2.8 million
5Japan2.4 million
6Germany1.6 million
7Spain1.2 million
8Italy1.1 million
9Netherlands1.1 million
10France918 thousand
11United Kingdom809 thousand
12Turkey645 thousand
13Belgium595 thousand
14Poland508 thousand
15Greece424 thousand

See it on the interactive map →

How it is calculated

Annual average of monthly national statistics (JODI-Oil) for the importing countries shown on the map.

Sources

  • JODI-Oil – national crude oil production, imports and exports · 2025

Related questions

Get updates to this map

One email when something changes: a new scenario, new data, a chokepoint that just closed or reopened.

Your address is used only for these alerts. Unsubscribe with one click.