Texas, North Dakota, and the Gulf of Mexico Account for Two-Thirds of U.S. Crude Oil Production
March 19, 2018
In 2017, the United States produced a total of 9.3 million barrels of crude oil per day (mmbd) from state and federal offshore operations. Texas produced the most petroleum by far at 3.5 mmbd followed by federal offshore operations in the Gulf of Mexico with 1.6 mmbd. North Dakota had the second highest production among other states at 1.1 mmbd. Altogether, crude oil production in Texas, North Dakota and the federal offshore area in the Gulf of Mexico accounted for two-thirds of all U.S. crude oil production. Eighteen states and the District of Columbia produced no crude oil in 2017.

Source
Energy Information Administration, Petroleum Supply Monthly, February 2018, Table 26.