Walkability score API for 31 European countries

Add a walking score to every listing, search result, or assistant answer in Europe. Each response gives the score, the minutes on foot to eight daily needs, and the street-quality parts behind it. Access is arranged per customer.

What one spot returns

The response for one spot looks like this. The values are a sample, not a real reading, and the field names are an example. We agree the exact format with each customer. The score is 60% reach and 40% street quality. Reach is the walking minutes to eight daily needs. Street quality covers traffic, noise, summer shade, busy roads, and slope. Where a city doesn't publish a noise map, the noise field is empty. For a real reading, the About page shows Plaça d'Espanya in Barcelona: reach 96, street quality 59, score 81.

  • The score, 0 to 100

    Every six-sided cell with sides of 55 metres and a street has a score. Reach makes up 60% of it and street quality 40%. If street quality is under 40, the score can't exceed 69.

  • Minutes on foot to each need

    Eight needs: groceries, food and drink, shops, health, school, parks, culture, and public transport. Your product can show these eight numbers one by one, so users see how the score is made.

  • The street-quality parts

    The five parts are traffic, noise where the city publishes a noise map, summer shade, busy roads, and slope. Summer shade is an estimate from building heights and tree maps. Its check against a street audit of trees in 43 city centres didn't pass (-0.18). It stays one of the five parts. Full details are on the About page.

  • Delivered the way you need it

    We supply files with scores for your own addresses or areas on request. We also arrange API access for your product. Area and city reports are written for you on request. We prepare a district ranking for your city on request; we confirm the date when you ask. Updates and support are also part of the service.

{
  "sample": true,
  "score": 75,
  "reach": 82,
  "quality": 65,
  "minutes": {
    "groceries": 4,
    "food_and_drink": 3,
    "shops": 6,
    "health": 9,
    "school": 7,
    "parks": 5,
    "culture": 12,
    "public_transport": 2
  },
  "street_quality": {
    "traffic": 71,
    "noise": 54,
    "summer_shade": 58,
    "busy_roads": 66,
    "slope": 90
  }
}
The screenshot shows the place panel for Plaça d'Espanya, Barcelona.

Show what a place is like on foot

Your product shows places. Your users want to know what life is like there on foot.

  • Listings show what's for sale, not the street

    A listing page gives the price and the floor plan. It doesn't say how many minutes the grocery or the school is on foot. Users must check that elsewhere, or they never do.

  • The best-known score APIs list the US and Canada

    Walk Score's and Local Logic's own pages name those two countries. Walk Score's public site shows scores for some European streets, labelled Unsupported Country. For Europe, teams face three routes. A routing API plus your own places and rules. A scoring API you set up yourself. Or a finished score.

  • Building it yourself is a big project

    It requires a 32.8 GB downloaded map file. It also needs a routing server, which is a computer that calculates walking routes. You must choose and weigh eight place categories, then run tests. Walkably did that once for 31 countries. The tests are public.

The screenshot shows the full map window at St. Pauli, Hamburg.

What teams build with it

The same fields serve a listing page, a search filter, a district page, a matching engine, or an assistant. Each use gets the score and the minutes behind it.

  • A location check on every listing

    Show the score next to the price, with the minutes to groceries and public transport under it.

    Every listing shows one number and the eight walking times behind it, in 31 countries.

  • Search and sort by walkability

    Show only spots above a score the user chooses. Or sort results by walking time to a school or a station.

    One filter, one method in all 31 countries. Noise counts only where a city publishes a noise map.

  • District pages

    Build a page per district with its own typical score and the areas best and least served by daily needs on foot. Our Hamburg district ranking shows an example: 93 ranked districts on a map and in a sortable table.

    A page per district with its own typical score, the areas best and least served by daily needs on foot.

  • City pages

    Our 477 city pages cover cities of about 100,000 people or more. Each gives the typical score, the areas best and least served by daily needs on foot, and the rank in the country.

    The same four facts for every large city in 31 countries: typical score, best and least served areas, and country rank.

  • Assistants that answer with a number

    Give a chat assistant or recommendation engine the score and the minutes as facts. It answers questions about walking distance to groceries with a figure from real streets.

    Location answers your users can check on the map.

  • Relocation and rental matching

    Match a person's needs against spots in any of the 31 countries. A park within 5 minutes, for example, plus a school within 10.

    Matches explained in minutes rather than a vague label.

The screenshot shows the Hamburg district ranking page.

How access works

There's no self-serve key. We arrange access for each customer. It takes three steps. You write to us. You check a file. Then we connect your product.

  1. 1. Write to us

    Tell us your countries and your volume. Say whether you want a file or the API, or both. We write back.

  2. 2. Start with a file

    A good first step is a file with scores for your own addresses or areas. You check the numbers against places you know before you write code. We can discuss a file for your own addresses when you write to us.

  3. 3. Connect your product

    We arrange API access for your use and agree the format and the update rhythm with you. Updates and support are part of the service.

The screenshot shows the ranked table of Hamburg districts.

Why you can trust the number

The score can be checked before you buy. The census checks that passed cover France, England and Wales, and Ireland.

  • The method is public

    The score is 60% reach and 40% street quality. It covers eight daily needs and five street-quality parts. The full method is in the 'How the score works' section of the About page.

  • Checked against census data

    We compared scores with census data on walking to work, neighbourhood by neighbourhood. France reached 0.73 typical agreement, Ireland 0.68, and England and Wales 0.62. Agreement runs from -1 to 1. A value of 0 means no link. A value of 1 means the two always move together. Below 0 means they move in opposite directions. The pass mark was 0.35, set before we saw any result.

  • Failed checks are published too

    Three checks did not pass: Eurostat (the EU statistics office) city-level walking shares scored -0.04, summer shade scored -0.18, and the ten largest US cities scored 0.34 against a pass mark of 0.35, a narrow fail. We publish them on the About page beside the passes.

  • Built from public data

    The scores and the map data under them, mostly OpenStreetMap, are under the ODbL (Open Database Licence). Anyone can use and share them with credit. What you pay for is the service: delivery and API access, reports or custom rankings, updates, and support.

  • Free single checks for anyone

    Check any spot on the live map. Try your own address before you write to us, and see whether the number matches what you know about the street.

The screenshot shows the score figure on the About page where reach and street quality combine.

How it compares

A buyer checks these facts first. Cells about vendors come from the vendors' own pages, read on 14 Oct 2026. Other sources are named in the cell. 'Not found' means we didn't find it on the pages named.

OptionEurope coverageWhat you getPublic method and checksStoring resultsHow you buy
Walkably31 countries, every 55 m cell with a streetScore 0 to 100, minutes to 8 needs, street-quality partsMethod on /about#how. Census checks for France, England and Wales, Ireland; failed checks publishedService terms agreed in writing per customer. Scores and map data are ODbL (Open Database Licence): use and share with creditPer customer; write with your volume; no public price list
Walk Score APIOfficially the US and Canada. Its public site shows scores for some European streets, labelled Unsupported CountryWalk Score; also Transit Score and Bike ScoreMethod public. Studies we found (Duncan et al. 2011) compare it with GIS measures in four US metrosNeeds Walk Score's written approval; the Premium plan includes it. Display must be on a freely accessible site owned by the licenseeFree plan: 5,000 calls a day for free consumer apps. Premium from $115 a month, quoted per site
Local LogicEvery address in the US and Canada18 location scores, 36 place categoriesNot found on its pricing and docs pagesNot found on its pricing and docs pagesFrom $1,500 per API a month, priced by API calls
Targomo Location Scoring API25+ countries, per its site (the site also says 30+)Raw scores on criteria you choose; pre-built ratings on requestYou define the score. The method and the tests are yoursResults may not be permanently stored for future re-use€2.00 per 1,000 operations (its billing unit) up to 150,000 a month; €1.00 at 1 to 2 million. €300 of free monthly use for public apps. Private use needs a sales quote
Routing APIs (Mapbox Isochrone, HERE Isoline, TomTom)World map dataThe area you can reach on foot in a set time. No score. TomTom Reachable Range does not accept walkingNo score to check. You add places and rules, then you testMapbox: you may not pass the licence on, and you must delete the data when the contract ends. Real-estate and analytics apps need a separate commercial licence for productionMapbox: 100,000 requests free a month, then $2.00 per 1,000, down to $1.20 from 1 to 5 million; above that, contact sales. HERE: contact sales. TomTom: no per-unit price on its page
Google Places APIWorld map dataPlaces near a point, not walking minutes. No scoreNo score to checkCoordinates may be cached for 30 days, place IDs longer. The terms bar creating your own content from Google Maps content, such as point-in-polygon analysis on Places coordinatesNearby Search Pro: $32 per 1,000 calls for the first 100,000 a month, 5,000 free; $9.60 at 1 to 5 million. One call per need means about $0.26 per address at the first price, about $0.08 at 1 to 5 million (our arithmetic). Routing costs come on top
15-Minute City Score Europe (research map)786 functional urban areas above 50,000 inhabitantsA 0 to 100 score per hexagon over eight place categoriesMethod described on its page; no validation step describedCC BY-NC-SA 4.0: non-commercial, share-alikeDownload on Zenodo. The licence excludes commercial products
Build it yourself (OpenStreetMap, OSRM or Valhalla)All of Europe: a 32.8 GB file from Geofabrik under ODbLWhatever you build. OSRM and Valhalla (free routing programs) do the routing. Places, rules, score and tests are your workYours to define and test. A 2021 study (Brückner et al., AGILE-GISS) of shops in two German states found completeness of 42% to 100% across districts; mean completeness was highYours. A database built on the data stays under ODbL when you share it publiclyFree data and software; your servers and your engineers' time

Read on 14 Oct 2026 from the pages listed under sources. Vendor prices are the first price level unless stated, and they change; check the vendors' price pages before you decide. The OpenStreetMap completeness point applies to Walkably too.

  • Against a routing API

    Routing APIs such as Mapbox and HERE return the area you can reach in a set time (an isochrone). You still must add places, choose rules for each need, and build a score. Walkably returns the finished score and the minutes.

  • Against Google Places

    Google returns places near a point, not walking minutes. If you make one call per need, a score over eight needs costs about eight calls per address. Routing costs come on top. Google's terms limit how long coordinates may be stored. Walkably's scores are under the ODbL, so you may store them, with credit.

  • Where Walkably is weaker

    There is no public price list and no self-serve key. The census checks that passed cover three countries: France, England and Wales, and Ireland. The same OpenStreetMap gaps affect it as any option built on OpenStreetMap. This is why the checks are published.

Questions buyers ask

Is there a self-serve key?

No. We arrange access for each customer. Write to us with your countries and your volume. The sample above shows the fields, and we agree the exact format with you.

Which countries are covered? Is the US included?

31 countries: the UK, Ireland, Iceland, Norway, Sweden, Finland, Denmark, Estonia, Latvia, Lithuania, Poland, Czechia, Slovakia, Hungary, Slovenia, Croatia, Germany, Austria, Switzerland, Liechtenstein, the Netherlands, Belgium, Luxembourg, France, Spain, Portugal, Andorra, Italy, Greece, Cyprus and Bulgaria. The US and Canada aren't covered. Walk Score's and Local Logic's own pages list those two.

What does it cost?

There's no public price list. What you pay for is the service: delivery and API access, reports or custom rankings, updates and support. Write to [email protected] with your volume and your countries. We write back.

Can we store the results and show them on our own map?

Yes. The scores are under the ODbL (Open Database Licence), the same licence as the OpenStreetMap data under them. You can store them and show them on your own map, also commercially, with credit to OpenStreetMap. If you share a changed version of the database publicly, it stays under the ODbL. Delivery, API access and support are agreed in writing with each customer.

Can we test before we build?

Yes. Check single spots for free on the live map. We can discuss a file for your own addresses when you write to us. You check the numbers against places you know before you write any code.

Was every country checked against census data?

No. The census checks cover France, England and Wales, and Ireland. All three passed the pass mark of 0.35. The failed checks, on city-level walking shares and summer shade, are published on the About page.

What if OpenStreetMap is thin in our area?

Then the score is weaker there, as with any score built on OpenStreetMap. A 2021 study of shops in two German states found completeness between 42% and 100% across districts; mean completeness was high. That's why we publish our checks, failed ones included. It's also why we suggest a file for your own addresses first. Noise is present only where the city publishes a noise map.

How often is the data updated?

Updates are part of the service. We agree the update rhythm with you when we arrange access.

Coming soon to Walkably

  • District rankings like Hamburg's for more cities.
  • A population and age layer.
  • More countries beyond the 31.

Request API access

Write to [email protected]. Say which countries you need and how many spots you want to score. Say whether you want a file or the API, or both. We write back. No form needed: you can also check a spot on the live map first.

[email protected]