Data: how we clean it, how complete it is
All court data comes from OpenStreetMap (snapshot of 2026-10-08). Here is what we do with it and where it falls short.
How we clean the data
- Shops, fences and other objects that only carry a sport tag are dropped.
- Courts within 70 m of each other form one venue; courts with the same name within 300 m too. A point and an outline of the same court do not count twice.
- A sports centre or club that contains courts becomes the venue and lends its name, website and hours. Parks and schools only lend their name.
- Court numbers use the number mapped where present, otherwise one mapped object is one court: a lower estimate. 2,692 of 2,695 venues carry such an estimate.
How complete is it?
Incomplete. Volunteers map where they live and play. Share of venues with each property, across the 5 US metro areas live now:
| Property | All | Tennis | Pickleball | Padel |
|---|---|---|---|---|
| Name | 5% | 5% | 10% | 25% |
| Street address | 2% | 2% | 5% | 25% |
| House number and street | 2% | 2% | 5% | 25% |
| Surface | 9% | 9% | 10% | 6% |
| Lighting known | 9% | 9% | 11% | 44% |
| Indoor/outdoor known | 3% | 3% | 5% | 0% |
| Access known | 4% | 4% | 9% | 19% |
| Fee known | 1% | 1% | 3% | 6% |
| Website | 2% | 1% | 6% | 19% |
| Opening hours | 1% | 1% | 3% | 0% |
Private courts
We do not show private courts: courts at homes and in residential yards, and courts that OpenStreetMap marks as private (access=private). We recognise them from those OpenStreetMap tags and from courts that sit on residential plots. Members-only clubs that are marked as private are hidden too. If we hid a public court by mistake, tell us — hello@courtlygo.com.
License and attribution
Court data is © OpenStreetMap contributors and available under the Open Database License 1.0. The city JSON files we publish are a derived database and are shared under the same license: credit OpenStreetMap contributors, keep the license, and share improved copies under the same terms. Maps show tiles from OpenStreetMap.
Fix the data
Courts also come from OpenStreetMap, where anyone can add or fix them: leisure=pitch with sport=tennis (or padel,
pickleball), plus courts, surface, lit, access, fee where you know them.
Or email us the court's name, address and what to change.