How frequently are cities updated from OpenStreetMap?

CityStrides gets its country/region/city/street data from OpenStreetMap.

Cities are on an automatic syncing schedule that attempts to sync batches every minute, assuming the current system load is not too high.

Each city displays its last updated date on its page, just under its name. The icon next to the date spins while the city is syncing.
The corresponding Sync Report also displays the current state of the city sync. Lately, step 4 is where the bulk of the time is spent.

There is no set/known frequency of city updates, since the system is constantly operating and being affected by many things (size of updates, new cities being added, people running in new cities, people deleting activities, Supporter queueing up syncs, etc).

You can keep an eye on the Status page to see how long the current batch has been operating & what its estimated runtime is. This can help you determine when to come back to request a city sync.

3 Likes

Hello! I searched previous posts and couldn’t find an answer to how long, on average, does it take for cities to be updated from OpenStreetMap? I’m in the Las Vegas valley and most of the areas I’m walking were last updated in January of 2026, a couple were updated this past July, and there are two areas that were last updated in 2025. Anyway … Just curious. Thanks for all your work, James! Love CityStrides. :+1::+1:

It’s been a huge problem since October 2025, and I just recently (yesterday) got things to a point that it looks like - outside of the top 20 most populated cities - it can updated cities every ~37 days. I’m basing that on one day of stats, though, so it might be faster/slower.

Supporters have access to bump cities up in the queue, which skips the full cycle wait.

2 Likes

Thanks, James!