Strava: Statistics, Facts, Trends and Data Guide for 2026
Strava has over 135 million users across 190+ countries, growing from 80 million five years ago, with 200+ million projected by 2032. Revenue reached $163.4 million in 2024 (up from $132.3 million in 2023), expected to exceed $230 million by 2032. The company’s valuation grew from $1.5 billion (2020) to $2.2 billion currently, having raised … Read more