This page uses JavaScipt

U.S. Imports by Country of Origin
Product: Period/Unit:
Import Area:
 Show Data By:
Product Import Area Country
2020 2021 2022 2023 2024 2025 View
History
All Countries
2,940 3,766 3,469 2,776 2,730 3,474 1995-2025
Persian Gulf
  451 155 134 246 202 2004-2025
OPEC*
  451 155 134 246 202 2005-2025
Kuwait
  157 155   246 202 2005-2025
Saudi Arabia
  294         2021-2021
United Arab Emirates
      134     2023-2023
Venezuela
            2005-2017
Non OPEC*
2,940 3,315 3,314 2,642 2,484 3,272 2004-2025
Argentina
1,464 1,385 1,034 772 255 532 2004-2025
Aruba
            2005-2011
Azerbaijan
            2008-2015
Belgium
            2008-2008
Brazil
598 1,180 1,340 678 1,131 725 2005-2025
Canada
439 334 256 134 186 1,517 2005-2025
China
            2005-2018
Colombia
    112 419 420   2016-2024
Croatia
            2012-2012
Egypt
            2008-2008
Estonia
            2017-2017
Georgia, Republic of
            2017-2017
Germany
63 1 139   2   2007-2024
India
          28 2025-2025
Indonesia
          1 2012-2025
Japan
  40 51 17   46 2007-2025
Malaysia
            2005-2005
Mexico
            2006-2013
Netherlands
130 69   140 3   2008-2024
Norway
            2007-2016
Oman
200 114 133 132     2018-2023
Poland
      317 479 383 2023-2025
Romania
            2017-2017
Russia
  158         2018-2021
South Africa
3 5 7 4 6 39 2005-2025
Spain
    202       2010-2022
Sweden
35 7 5 4 1   2010-2024
United Kingdom
8 22 35 25 1   2005-2024
Virgin Islands (U.S.)
            2005-2012
- = No Data Reported;  -- = Not Applicable;  NA = Not Available;  W = Withheld to avoid disclosure of individual company data.
Notes: Crude oil and unfinished oils are reported by the PAD District in which they are processed; all other products are reported by the PAD District of entry. Crude oil includes imports for storage in the Strategic Petroleum Reserve. Totals may not equal sum of components due to independent rounding.  See Definitions, Sources, and Notes link above for more information on this table.
Release Date: 3/6/2026
Next Release Date: 8/31/2026