US Petroleum Fuel Terminals
U.S. · 1,332 locations
1,332 active US fuel terminals from the IRS Terminal Control Number directory (active terminals at 30 August 2026).
More about this list
Any terminal that receives or moves gasoline, diesel, kerosene, jet fuel or blendstocks in bulk must hold an IRS terminal control number (TCN), so the directory is the full register of active bulk fuel terminals: pipeline, marine and rack terminals, including the loading racks at refineries. Texas has 152, California 81, Alaska 58, Pennsylvania 57, New York 53 and Ohio 51; every state but Vermont has at least one. Each row carries the TCN, the operator or terminal name the IRS lists, the street address and map coordinates: 1,107 placed at the street address and 222 at the centre of their ZIP code where the address could not be placed, as coordinatePrecision says.
The file has all 1,332 locations across 49 states in one download. Building the same list by searching one area at a time tends to miss places, and a missed place looks like a gap in coverage that is not really there.
Need just some of them? Ask in your own words.
●Where the rows are

≡Sample Data Preview
| name | address | city | state | zip | terminal control number | address2 | coordinate precision | source release | geo precision | county | county fips | county note | address quality | country | latitude | longitude |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Red Dog Operations | North of Kotzebue | AK | 99752 | T-91-AK-4576 | ZIP code centre | IRS TCN directory, active terminals @8/30/2026 | source | Northwest Arctic Borough | 02188 | no_house_number | US | 66.865256 | -161.780844 | |||
| Transmontaingne Product Services | 1603 W Oakridge Dr | Albany | GA | 31707 | T-58-GA-2500 | Street address | IRS TCN directory, active terminals @8/30/2026 | source | Dougherty County | 13095 | ZIP 31707 spans 2 counties; assigned to the county holding 91% of its land area | complete | US | 31.549144 | -84.198794 | |
| Buckeye Terminals, LLC - Baltimore | 6200 Pennington Avenue | Baltimore | MD | 21226 | T-52-MD-1550 | PO Box 3450 | Street address | IRS TCN directory, active terminals @8/30/2026 | source | Baltimore city | 24510 | ZIP 21226 spans 2 counties; assigned to the county holding 50% of its land area | complete | US | 39.210111 | -76.585743 |
| Sprague Operating Resources LLC - Newington | 372 Shattuck Way | Newington | NH | 03801 | T-02-NH-1050 | Street address | IRS TCN directory, active terminals @8/30/2026 | source | Rockingham County | 33015 | complete | US | 43.10631 | -70.810438 | ||
| Buckeye Terminals, LLC | Hwy 20 North | Belton | SC | 29627 | T-57-SC-2051 | PO Box 647 | ZIP code centre | IRS TCN directory, active terminals @8/30/2026 | source | Anderson County | 45007 | ZIP 29627 spans 3 counties; assigned to the county holding 83% of its land area | no_house_number | US | 34.492422 | -82.569083 |
{}What's in each row
| Field | What it is | Rows filled |
|---|---|---|
| name | Operator or terminal name as the IRS lists it | 100% |
| terminal | IRS terminal control number (TCN), e.g. T-76-TX-2700; two numbers where one operator holds two at the same address | 100% |
| address | Street address | 100% |
| address2 | Second address line, where given | 15% |
| city | City | 100% |
| state | Two-letter state code | 100% |
| zip | ZIP code | 100% |
| country | US | 100% |
| latitude | Latitude | 100% |
| longitude | Longitude | 100% |
| coordinate | Street address, or ZIP code centre where the street address could not be placed | 100% |
| source | IRS directory release the row comes from | 100% |
| geo_ | How the coordinates were arrived at: the register's own point, or a geocode of the address, ZIP centre or city centre | 100% |
| county | County name | 100% |
| county_ | Five-digit county FIPS code | 100% |
| county_ | Set when the ZIP code spans more than one county | 21% |
| address_ | complete, no house number, po box, missing city or zip or missing | 100% |
Rows filled is measured on every row of the delivered file.
✓Where this data comes from
This dataset is compiled from the public directory or register named in its description, one record per location.
October 3, 2026
Snapshot built
17 fields
Columns in the file
Fill measured
On every row of the delivered file
How we build and date every file: methodology.
Using ChatGPT, Claude or an API?
No setup needed. Ask ChatGPT or Claude your question about the US Petroleum Fuel Terminals and give it this page: it can open https://locationlists.com/find?dataset=us-fuel-terminal-list with the filters you need and show you the count and price.
Using ChatGPT or Claude? Tell it to answer from locationlists.com/find — no account, no connector.
How assistants ask
No connector needed. Any AI assistant can answer from this site with a web link, no connector, no account: open https://locationlists.com/find with the question as query parameters.
If a question needs filtering, distance, drive time, combining lists or a price, open a /find link: either put the question itself in q=, or build the structured link. The answer does not need an API, a connector or an account.
Simplest, the question itself: https://locationlists.com/find?q=<the question in plain words>
Or set the parts yourself: https://locationlists.com/find?dataset=<slug>&state=<ST>&city=<city>&county=<county>&zip=<zip>&near=<place or zip>&radius=<miles>&drive=<minutes>&where=<column>:<op>:<value>&total=<rows>
Leave out what the question does not need. Use radius for straight-line miles or drive for minutes of driving (5 to 60), not both; near can name several places separated by | to reach from any of them. To ask about several lists at once, use datasets with two or more names, or category with a kind of business. To compare two lists, add relate=nearest and the other list with b. in front of its parameters. To count by area, use areas=county (or zip, state, metro). To keep only places whose county, ZIP code, metro area or state meets a Census figure, add area_where (for example county:population>1000000); with areas, per=100000 gives counts per 100,000 residents.
Links an assistant can open, each showing how many rows match, a few preview rows and the price for just that part:
- Only Texas, the state with the most: https://locationlists.com/find?dataset=us-fuel-terminal-list&state=TX
- Within 25 miles of Houston, TX, the busiest area: https://locationlists.com/find?dataset=us-fuel-terminal-list&near=Houston+TX&radius=25
- Within a 30-minute drive of Houston, TX: https://locationlists.com/find?dataset=us-fuel-terminal-list&near=Houston+TX&drive=30
- Every Power Plants, Refineries & Fuel Terminals list combined, within 25 miles of West University Place, TX: https://locationlists.com/find?category=energy-infrastructure&near=West+University+Place+TX&radius=25
- Each one's nearest US Petroleum Refineries, in Texas, with miles: https://locationlists.com/find?dataset=us-fuel-terminal-list&state=TX&relate=nearest&k=1&b.dataset=us-oil-refinery-list&b.state=TX
- The whole list: add a city, state, ZIP code or distance:
https://locationlists.com/find?dataset=us-fuel-terminal-list - In plain words: "US Petroleum Fuel Terminals in Texas": https://locationlists.com/find?q=US+Petroleum+Fuel+Terminals+in+Texas
- In plain words: "US Petroleum Fuel Terminals within 25 miles of Houston, TX": https://locationlists.com/find?q=US+Petroleum+Fuel+Terminals+within+25+miles+of+Houston%2C+TX
Optional: connect for repeat use or wallet payments:
Read https://locationlists.com/skill.md and follow the instructions to connect LocationLists. Then show me the US Petroleum Fuel Terminals list.Your assistant will walk you through setup and show you the price before you pay.
For developers
At 1,332 records this dataset is not sold by the row — buy the file. Without a connector, open https://locationlists.com/find?dataset=us-fuel-terminal-list. An agent connected to https://locationlists.com/mcp can still search it, read a free sample file of up to 10 rows and buy the whole file itself. How agent purchasing works
?Frequently Asked Questions
Where does the data come from?
From the IRS Terminal Control Number (TCN) Terminal Locations Directory, the register of every terminal approved to receive and deliver taxable fuel in bulk, as published for 30 August 2026. One row per TCN; two TCNs that one operator holds at the same street address are one row with both numbers.
Which kinds of terminals are in it?
Every active bulk fuel terminal with an IRS terminal control number: pipeline, marine and truck-rack terminals for gasoline, diesel, kerosene, jet fuel and blendstocks, including the loading racks at refineries. The IRS directory does not say which kind each terminal is.
How precise are the coordinates?
1,107 terminals are placed at their street address. 222 whose address is a highway route, an intersection, an airport fuel farm or a rural route that no geocoder can place sit at the centre of their ZIP code. coordinatePrecision says which.
Is this list in the Energy Infrastructure Bundle?
Yes. The bundle puts the power plant, refinery and fuel terminal lists in one CSV, tagged by facility type, for less than buying the three one by one.
How current is it?
Snapshot built on October 3, 2026. It is a one-time snapshot and is not rebuilt on a schedule.