How we score destinations
Every destination on crowddodger gets a 0–100 saturation score, a weighted composite of four sub-scores.
Components and weights
- Crowd Density (40%) — annual visitors ÷ population, plus Airbnb listings per capita where available. Sources: UNWTO, national tourism boards, InsideAirbnb.
- Visitor Impact (30%) — annual visitors ÷ city area in km², plus cruise passenger volume for cruise ports. Sources: UNWTO, port authority annual reports.
- Local Sentiment (20%) — count of overtourism-related news / protest / restriction items in the past 12 months, normalized. Sources: cited news articles per destination.
- Trajectory (10%) — year-over-year change in visitor numbers, OR change in news mention frequency. Often estimated for v1.
Bands
| Score | Label |
|---|---|
| 0–24 | Plenty of room |
| 25–49 | Manageable |
| 50–74 | Crowded |
| 75–89 | Severely overtouristed |
| 90+ | Crisis-level |
v1 limitations (and why we publish them)
For Ship 1, sub-scores were researched manually rather than computed from a live data pipeline. Where a sub-score is marked estimated on a destination page, that means we couldn't find a clean public number for it and inferred from a survey of recent news. We display the badge so you can weight it appropriately. The Ship 3 update will replace estimated sub-scores with hard data from an automated re-verify pipeline.
How we verify sources
Every fee, fine, and restriction on this site is backed by a primary source — an official government page, a major news outlet, or (for small-market destinations and Alaska cruise ports) the country's national newspaper of record. We list the exact citation under every fee.
A nightly verification script (scripts/verify_sources.py) hits every source URL with up to three User-Agents in order: our default crowddodger.com/1.0, a current Chrome desktop UA, and Googlebot. If any of the three succeeds (HTTP < 400) we log which UA it took. If all three fail we list the URL on this page so you can see exactly what's verifiable and what isn't.
Source-class allowlist
For a source to count as a fee citation it has to be in one of these classes:
- Official tourism boards, port authorities, or government tax/transport authorities — any language. Examples: Comune di Venezia, Agencia Tributaria de Catalunya, Port of Kotor, Bali Government Tourism Office, Ajuntament de Barcelona, Hellenic Ministry of Culture.
- Major news outlets — BBC, Reuters, AP, AFP, dpa, Kyodo, Bloomberg, NYT, Guardian, Le Monde, El País, Skift, Travel+Leisure.
- National newspaper of record — for countries where major-outlet coverage of small-destination policy is thin: Catalan News (Barcelona), Portugal News (Lisbon), Iceland Review (Reykjavik). Each addition listed here.
- Alaska local press — for the small Alaska cruise ports (Juneau, Skagway), national press doesn't cover port-specific fees, so we accept Alaska Public Media (KTOO, KTUU, APM news), Anchorage Daily News, Juneau Empire, and KHNS Skagway.
Saturation sub-scores have a slightly wider allowlist that adds credible travel-industry trade outlets (Travel Tomorrow, PhocusWire, Travel Weekly, Condé Nast Traveler, Lonely Planet news) — but blogs, listicles, content-marketing sites, and TripAdvisor never count, anywhere.
The local_sentiment saturation cite has one extra rule: it must be from 2023 or later, because sentiment shifts. If we can't find a recent enough source, we mark the score as estimated rather than fake precision.
Verification freshness
Every fee row carries a last_verified date. If we haven't re-checked a fee in more than 90 days, the destination page automatically renders a Verification pending badge on that row. Don't trust a stale row without clicking through to the source.
Verification exceptions
A small number of citations resolve correctly in normal web browsers but fail our automated verifier. Most often this is because the cited source is hosted on infrastructure that has a misconfigured TLS certificate chain, or sits behind a Cloudflare WAF that requires JavaScript execution. We don't relax our verifier to make these cases pass — instead we list them here so you can judge for yourself.
| URL | Reason | Browser-verified |
|---|---|---|
| https://www.machupicchu.gob.pe/online-tickets/?lang=en | Peru government site has incomplete TLS certificate chain (missing intermediate). Modern browsers cache the intermediate from prior visits and load the page; Python httpx and curl without -k fail TLS handshake. | Verified loads in Chrome / Safari / Firefox as of 2026-05-05. |
If you spot a citation that's broken — even one we list as a verified exception — email payments@paywire.cloud and we'll get back to you within 24 hours.
Sources by destination
Below is every URL we cited across all 15 destinations — sub-score sources first, then fee sources.
Acropolis
Amalfi Coast
Amsterdam
- Crowd Density: estimated (no public dataset cited for v1)
- Visitor Impact: https://traveltomorrow.com/locals-sue-amsterdam-over-mass-tourism-as-visitor-numbers-exceed-cap/
- Local Sentiment: https://traveltomorrow.com/locals-sue-amsterdam-over-mass-tourism-as-visitor-numbers-exceed-cap/
- Trajectory: https://skift.com/2024/04/18/amsterdam-blocks-new-hotels-to-fight-mass-tourism/
- Fee sources:
Angkor Wat
Antelope Canyon
Antigua Guatemala
Bagan
Bali
- Crowd Density: https://en.antaranews.com/news/398320/balis-tourist-tax-brings-us22m-still-short-of-goal
- Visitor Impact: https://skift.com/2024/12/16/phuket-vs-bali-two-recovery-models-one-hospitality-success-story/
- Local Sentiment: https://en.antaranews.com/news/349617/bali-introduces-comprehensive-guidelines-for-foreign-tourists
- Trajectory: https://skift.com/2024/12/16/phuket-vs-bali-two-recovery-models-one-hospitality-success-story/
- Fee sources:
Barcelona
- Crowd Density: https://www.cnn.com/travel/barcelona-reckons-with-overtourism-summer-2025
- Visitor Impact: https://observatoriturisme.barcelona/en/noticia/more-international-with-higher-spending-and-a-preference-for-cultural-visits-this-is-how-the-tourists-of-destination-barcelona-were-in-2024/
- Local Sentiment: https://www.cnn.com/2024/07/08/travel/barcelona-tourism-protests-scli-intl
- Trajectory: https://skift.com/2024/07/08/tourists-go-home-barcelonas-protests-against-overtourism/
- Fee sources:
Bora Bora
Boracay
Bruges
Budapest
Cartagena
Charleston
Christ the Redeemer
Cinque Terre
Cozumel
Cusco
Dubrovnik
- Crowd Density: https://skift.com/2024/10/01/croatias-game-of-thrones-town-to-limit-tourist-traffic-in-2025/
- Visitor Impact: https://skift.com/2024/10/01/croatias-game-of-thrones-town-to-limit-tourist-traffic-in-2025/
- Local Sentiment: https://skift.com/2024/10/01/croatias-game-of-thrones-town-to-limit-tourist-traffic-in-2025/
- Trajectory: estimated (no public dataset cited for v1)
- Fee sources:
Easter Island
Edinburgh Old Town
Galápagos
Glacier National Park
Göreme
Hallstatt
Halong Bay
Hoi An
Interlaken
Jeju Island
Juneau
- Crowd Density: https://www.ktoo.org/2026/04/27/juneaus-first-cruise-ship-of-2026-kicks-off-first-year-of-daily-passenger-limits/
- Visitor Impact: https://www.ktoo.org/2024/05/31/with-cruise-tourism-booming-juneau-has-negotiated-a-limit-on-how-many-passengers-can-come-off-ships/
- Local Sentiment: https://www.ktoo.org/2024/05/31/with-cruise-tourism-booming-juneau-has-negotiated-a-limit-on-how-many-passengers-can-come-off-ships/
- Trajectory: https://www.juneauempire.com/2025/12/03/cbj-seeks-input-on-uses-for-marine-passenger-fees/
- Fee sources:
Key West
Kotor
- Crowd Density: https://traveltomorrow.com/montenegros-historic-town-of-kotor-suffers-from-cruise-overtourism/
- Visitor Impact: https://indiaoutbound.info/trade-news/overtourism-hits-unesco-world-heritage-site-kotor-montenegro/
- Local Sentiment: https://traveltomorrow.com/montenegros-historic-town-of-kotor-suffers-from-cruise-overtourism/
- Trajectory: https://www.portofkotor.com/en/cruise-ships/cruise-ship-arrivals/
- Fee sources:
Kyoto
- Crowd Density: https://www.japantimes.co.jp/news/2024/06/08/japan/society/japan-overtourism-stress/
- Visitor Impact: https://skift.com/2024/07/22/japans-35-million-tourist-bonanza-in-2024-great-for-business-not-so-much-for-overtourism/
- Local Sentiment: https://www.japantimes.co.jp/news/2024/06/08/japan/society/japan-overtourism-stress/
- Trajectory: https://traveltomorrow.com/kyoto-to-introduce-japans-highest-hotel-tax-for-tourists-in-2026/
- Fee sources:
Lake Como
Lisbon
- Crowd Density: https://www.cnn.com/travel/overtourism-2025-summer-crowded-chaotic
- Visitor Impact: https://www.theportugalnews.com/news/2025-06-13/tourist-tax-brings-in-260-million-for-lisbon/98557
- Local Sentiment: https://www.cnn.com/travel/overtourism-2025-summer-crowded-chaotic
- Trajectory: https://www.theportugalnews.com/news/2024-07-24/lisbon-tourist-tax-increase-confirmed-for-september/90869
- Fee sources:
Luang Prabang
Lucca
Maasai Mara
Machu Picchu
- Crowd Density: https://skift.com/2024/01/30/machu-picchu-access-blocked-as-locals-protest-new-ticketing-policy/
- Visitor Impact: https://whc.unesco.org/en/list/274/
- Local Sentiment: https://edition.cnn.com/2025/09/17/travel/machu-picchu-peru-tourists-stranded-intl-hnk
- Trajectory: https://www.cnn.com/2025/09/17/travel/machu-picchu-new-7-wonders-latam-intl
- Fee sources:
Malé
Marrakesh
Maui
Mont Saint-Michel
Mount Everest Base Camp
Mount Fuji
- Crowd Density: https://www.japantimes.co.jp/news/2024/08/20/japan/society/mt-fuji-restrictions-progress/
- Visitor Impact: https://phys.org/news/2024-09-mount-fuji-crowds-japan-overtourism.html
- Local Sentiment: https://www.japantimes.co.jp/news/2025/08/31/japan/society/mount-fuji-lawson-overtourism/
- Trajectory: https://skift.com/2024/11/27/japans-mount-fuji-overtourism-sparks-higher-visitor-fees/
- Fee sources:
Mykonos
Nassau
Palm Beach Aruba
Petra
Phi Phi Islands
Philipsburg
Phuket
Plitvice Lakes
Prague
- Crowd Density: estimated (no public dataset cited for v1)
- Visitor Impact: https://traveltomorrow.com/prague-bans-pub-crawls-and-seeks-more-cultured-wealthier-tourists/
- Local Sentiment: https://www.theguardian.com/world/2024/oct/15/prague-pub-crawl-ban-tourism-zdenek-hrib
- Trajectory: https://traveltomorrow.com/prague-bans-pub-crawls-and-seeks-more-cultured-wealthier-tourists/
- Fee sources:
Pyramids of Giza
Queenstown
Reykjavik
- Crowd Density: https://www.icelandreview.com/news/record-breaking-tourist-numbers-expected-in-2025/
- Visitor Impact: https://www.icelandreview.com/news/icelands-new-cruise-ship-tax-draws-early-economic-warnings/
- Local Sentiment: https://www.icelandreview.com/news/icelands-new-cruise-ship-tax-draws-early-economic-warnings/
- Trajectory: https://www.icelandreview.com/news/record-breaking-tourist-numbers-expected-in-2025/
- Fee sources:
Salzburg
San Blas Islands
Santorini (Thira)
- Crowd Density: https://www.cnn.com/travel/santorini-greece-overtourism-cruise-visitor-cap
- Visitor Impact: https://skift.com/2024/09/09/greece-to-fight-overtourism-with-fees-on-cruises-and-crackdown-on-short-term-rentals/
- Local Sentiment: https://www.cnn.com/travel/santorini-greece-overtourism-cruise-visitor-cap
- Trajectory: https://traveltomorrow.com/new-cruise-tax-on-santorini-and-mykonos-to-curb-overtourism/
- Fee sources:
Sedona
Serengeti
Seville
Skagway
- Crowd Density: https://khns.org/record-breaking-season-for-visitors-is-ending-in-skagway/
- Visitor Impact: https://khns.org/skagway-assembly-declines-to-accept-study-it-commissioned-to-show-cost-of-tourism/
- Local Sentiment: https://www.ktoo.org/2025/05/28/cruise-industry-sues-skagway-over-new-tax-policy/
- Trajectory: https://alaskapublic.org/news/alaska-desk/2025-05-27/cruise-industry-sues-skagway-over-new-tax-policy
- Fee sources:
Stone Town
Sydney Harbour
Table Mountain
Tulum
Uluru
Venice
- Crowd Density: https://www.euronews.com/travel/2025/09/08/venices-daytripper-fee-raised-5-million-in-2025-but-did-it-curb-overtourism
- Visitor Impact: https://www.wantedinrome.com/news/venice-population-city-centre-continues-to-drop.html
- Local Sentiment: https://www.cnn.com/2024/08/01/travel/venice-overtourism-initiatives-scli-intl/index.html
- Trajectory: https://blog.ricksteves.com/insights/venice-access-fee/
- Fee sources: