Gas station locations dataset — a free, no-API-key alternative to Google Maps

Need every fuel station in a city or region — with the brand, the fuel types it pumps, the payment methods it takes, and a clean address for each one? This pulls exactly that from OpenStreetMap, the open map of the world. You name an area, run the tool, and get a structured table of stations back.

It's built for people doing real vehicle-energy work: mobility and EV/fuel apps, fleet and logistics route planning, brand and network coverage analysis, and site selection. To be clear, this is locations and attributes — not live prices: you get where the stations are and what they offer (brand, fuel types, services, hours, address), which you can pair with a price source for the full picture. It also combines neatly with EV charging data for complete vehicle-energy coverage.

What you get

Every station row can include:

Every row also includes full_address, map_url, and — where mapped — state and branch, plus brand_wikidata and brand_logo for chains.

How to get it (no API key)

Run the dataquarry Fuel Station Scraper on Apify. You don't need a Google Maps key or any data-provider account — just give it an area. Here's the example input:

{"area":"Berlin, Germany"}

You can also search by radius around a point, by bounding box, or add an optional name filter to target a single brand.

You'll get rows like this:

name brand fuel_types payment_methods opening_hours city full_address
Aral Aral diesel, e10, octane_95, octane_98 cash, cards Mo-Su 06:00-22:00 Berlin Prenzlauer Allee 80, 10405 Berlin, Germany
Shell Shell diesel, e10, octane_95, lpg cash, cards 24/7 Berlin Frankfurter Allee 35, 10247 Berlin, Germany
BP BP diesel, e10, octane_98, adblue cards Mo-Sa 05:00-23:00 Berlin Müllerstraße 12, 13353 Berlin, Germany

Run the Fuel Station Scraper on Apify →

Why OpenStreetMap (and not a Google Maps scraper)?

The data is open OpenStreetMap data under the ODbL, so you can redistribute it with attribution to © OpenStreetMap contributors — no API key, no anti-bot games, and no Terms-of-Service problems. Fields are honest-null: anything that isn't mapped comes back blank rather than guessed, so you can trust what's there. Pricing is pay-per-result at $3 per 1,000 rows, and you can export to CSV, JSON or Excel.

FAQ

Do I need an API key to get fuel station data?

No. Give the tool a city (or a radius, or a name) and run it — no data-provider key and no quota.

Is this a price scraper?

No — it returns station locations and attributes (brand, fuel types, services, hours, address), not live fuel prices. It complements price scrapers rather than replacing them.

How much does it cost?

Pay-per-result: $3 per 1,000 rows — you only pay for the rows you actually get.