Tourist attractions & museums dataset for any city

Need a clean list of the attractions, museums, galleries and artworks in a city? This dataset pulls them straight from OpenStreetMap and hands you structured rows — each with coordinates, an address, and links you can use for enrichment. No scraping setup, no API key, and the data is yours to redistribute.

It's built for travel and tourism datasets and apps, city guides, and itinerary or recommendation features — and because every museum and gallery can carry a Wikidata id and a Wikipedia link, it's especially handy when you want to enrich attractions with extra context from those sources.

What you get

Every row carries fields specific to this tool:

Plus the common fields on every row: latitude, longitude, street, housenumber, city, postcode, country, state, full_address, map_url, branch, source_url, and all_tags. Missing values are honest-null rather than guessed.

How to get it (no API key)

Run the dataquarry Tourist Attractions & Museums Scraper on Apify. Pick how you search — by area (city/region), by radius around a point, or by bounding box — add an optional name filter, and narrow by attractionTypes if you only want certain kinds. Here's an example input:

{"area":"Florence, Italy","attractionTypes":["museum","gallery"]}

You'll get rows like this:

name attraction_type fee wikidata city full_address
Galleria degli Uffizi museum yes Q51252 Florence Piazzale degli Uffizi 6, 50122 Florence, Italy
Galleria d'Arte Moderna gallery yes Q3578032 Florence Piazza Pitti 1, 50125 Florence, Italy

Run the Tourist Attractions & Museums Scraper on Apify →

Why OpenStreetMap?

OpenStreetMap is open data under the ODbL, so you can redistribute it with attribution to © OpenStreetMap contributors. There's no API key to manage, and pulling from OSM (via Nominatim and Overpass) means no anti-bot walls or terms-of-service headaches. Missing values stay honest-null instead of being filled with guesses. Pricing is simple pay-per-result: $3 per 1,000 rows, with output available as CSV, JSON or Excel.

FAQ

Do I need an API key to get attraction data? No. Give the tool a city (or a radius, or a name) and run it — no key and no quota.

Is the data legal to use and redistribute? Yes — it comes from OpenStreetMap under the ODbL, redistributable with attribution to © OpenStreetMap contributors.

How much does it cost? Pay-per-result: $3 per 1,000 rows — you only pay for the rows you actually get.