Semrush Statistics 2025 (Active Users & Revenue)

With the strong support of 10 million users and a database of 25.6 billion keywords, Semrush has emerged as one of the top SEO tools worldwide.

Semrush has a catalog of over 55 tools to perform myriad tasks, from SEO research to content marketing and paid advertising. 

This article includes the latest facts and figures about Semrush users, revenue, usage, and more. 

Without further ado, let’s dive into it!

Semrush Statistics 2025: Top Picks

  • More than 10 million users have used Semrush.
  • The number of Semrush paid customers increased to 108,000 in 2023
  • In 2025, Semrush is estimated to generate $364 million to $368 million in revenue.
  • Semrush generated revenue of $307.675 million in the year 2023.
  • In 2023, Semrush earned $337.1 million in annual recurring revenue.
  • Semrush’s database contains over 25.6 billion keywords, and in 2025, the platform added 600 million new keywords.
  • Semrush has 500TB of raw data.
  • Semrush database includes 808 million domain profiles.

Semrush User Statistics

As of December 2024, over 10 million users have used Semrush.

Semrush all-time registrations have increased by more than 233.33% between 2019 and 2025. The significant jump in registration was seen in 2022, when Semrush added 3 million new registrations, touching the milestone of 10 million for the first time.

The following table shows the total number of Semrush registrations since 2019.

YearAll-time registrations
2024More than 10 million
202310 million
202210 million
20217 million 
20205 million
20193 million

Source: Semrush, Backlinko

Free and active customers surpassed one million for the first time in 2023.

Semrush garnered 1,149,000 active users in 2023 across both free and paid plans. The platform added 251,000 members in 2023 compared to 2022, a 27% increase.

Between 2019 and 2023, the number of Semrush active users increased by 196.134%. The largest increase was in 2022 when Semrush’s active users grew by 279,000 compared to 2021. 

Here’s a table showing the number of active Semrush users since 2019.

Semrush Active Users Over The Years
Year Semrush Active Users
20231,149,000
2022898,000
2021619,000
2020471,000
2019388,000

Source: Semrush, Backlinko

In 2023, the number of paying Semrush customers increased to 108,000.

As of December 31, 2023, the number of paying customers is up by 12.5% from a year ago. On December 31, 2022, the number of paying customers was 96,000.

Most users buy the subscription to Semrush during Black Friday, and Semrush offers the best deals on Black Friday, such as upto 30% discount on all the plans.

Source: Semrush 

Semrush Revenue 

Semrush expects revenue of $84.7 to $85.3 million for the Fourth quarter of 2024.

This estimate at the midpoint would represent growth of approximately 20% year over year. At the same time, expectations for the fourth quarter 2024 non-GAAP operating margin are approximately 8%.

Semrush generated revenue of $307.675 million in the year 2023, a YoY increase of 21%.

The fourth-quarter revenue of the financial year ending in December 2023 was $83.4 million, up 21% from the previous year.

The following table shows the revenue generated by Semrush in the past five years.

Semrush Revenue Over The Years
YearRevenue
2023$307.675 million
2022$254.32 million
2021$188 million
2020$124.88 million
2019$92.1 million

Source: Semrush

In 2023, Semrush revenue in the US was $146.4 million.

That was 47.58% of the company’s total revenue. The Semrush revenue from US clients has increased by 22.22% in 2023 compared to 2022.

The Semrush revenue in the US has constantly increased and never depreciated. From 2019 to 2023, it increased by a whopping 247.249%. 

The following table shows the revenue from US customers since 2019.

YearSemrush revenue ( Share of Total Revenue)
2023$146.4 million (47.58%)
2022$119.78 million (47.1%)
2021$85.64 million (45.55%)
2020$57.23 million (45.83%)
2019$42.16 million (45.78%)

Source: Semrush 

Semrush registered a revenue of $30.04 million in the United Kingdom in 2023.

This was an increase of 17.02% in 2023 over the last year. In 2023, the share of revenue generated in the UK was 9.76% of the total revenue of Semrush.

Semrush revenue in the UK has been consistently increasing. Between 2019 and 2023, it grew by 194.799%. 

The highest jump in revenue collection in the UK was in 2022 when Semrush registered a revenue of  $25.67 million as compared to $19.63 million in 2021. 

Here is a table showing the revenue from UK customers since 2019.

YearSemrush revenue ( Share of Total Revenue)
2023$30.04 million (9.76%)
2022$25.67 million (10.09%)
2021$19.63 million (10.44%)
2020$13.16 million (10.54%)
2019$10.19 million (11.06%)

Source: Semrush

Markets excluding the US and UK account for 42.65% of revenue. 

This is a staggering amount of $131.22 million. Revenue from the rest of the world increased by $22.35 million, an increment of  20.52% in 2023 compared to 2022.

Semrush’s revenue collection from the rest of the world (excluding the US and UK) increased by 230.03% between 2019 and 2023. 

The following table shows the Semrush revenue generated worldwide except in the US and UK. 

YearSemrush revenue ( Share of Total Revenue)
2023$131.22 million (42.65%)
2022$108.87 million (42.81%)
2021$82.73 million (44%)
2020$54.49 million (43.63%)
2019$39.76 million (43.17%)

Source: Semrush

Semrush Net Income

The net income of Semrush for 2023 was about $1.0 million. 

Net income increased for the full year 2023, while Semrush experienced a net loss of $33.8 million in 2022.

Semrush experienced a net income of $6.9 million for the fourth quarter of 2023, compared to a net loss of $13.9 million in 2022.

Source: Semrush 

Semrush saw a non-GAAP net income of $16.3 million in 2023.

Comparatively, in 2022, the company experienced a non-GAAP net loss of $26.5 million.

Similarly, non-GAAP net income was $11.4 million for the fourth quarter of 2023, compared to a non-GAAP net loss of $11.6 million in the prior year.

Source: Semrush 

Semrush Annual Recurring Revenue

Semrush earned $337.1 million in annual recurring revenue in 2023.

In 2023, Semrush added $62 million in a year, and its annual recurring revenue increased by 22.53% compared to 2022.

Between 2019 and 2023, Semrush’s annual recurring revenue increased by 228.558%. The largest-ever increase was in 2021 when Semrush collected $71.5 million more than in 2020. 

Here is an overview of Semrush’s annual recurring revenue since 2019.

YearSemrush Annual Recurring Revenue
2023$337.1 million
2022$275.1 million
2021$215.7 million
2020$144.2 million
2019$102.6 million

Source: Semrush

Semrush’s Annual Recurring Revenue per paying consumer is $3,125.

In 2023, there was an 8.96% increase in ARR per paying customer over 2022. There has been a 65.16% increase since 2019.

The following table shows Semrush’s ARR per paying customer since 2019.

YearSemrush ARR per Customer
2023$3,125
2022$2,868
2021$2,584
2020$2,123
2019$1,892

Source: Semrush, Semrush

Semrush Profit

In 2023, Semrush earned $255.348 million in profit.

The profit earned in 2022 was $205.763 million. That displays an increase of $49.585 million in profit in 2023 compared to the previous year, accounting for a growth of 24.09%.

Between 2020 and 2023, the net profit of Semrush increased by 168.94%. The largest jump in the profit was observed in 2022 when Semrush secured $205.763 million, which is $59.696 million more than the $146.067 million secured in 2021.

The following table shows Semrush’s net profit since 2020.

Semrush Profits Over The Years
Year Gross Profit 
2023$255.348 million
2022$205.763 million
2021$146.067 million
2020$94.945 million

Source: Semrush 

Semrush SEO Statistics

In 2025, Semrush has more than 55 tools, including everything from SEO research to content marketing. 

Semrush had just 2 SEO tools in 2008. There has been a 2650% increase in the number of tools Semrush offers between 2008 and 2025. On average, there has been a 5.3% year-on-year increase in the number of Semrush tools. 

Semrush added 12 SEO tools between 2017 and 2018, the largest-ever increase in the SEO tool inventory.

Here is a table showing the growth of Semrush in terms of a number of tools from 2008 to 2025.

YearNumber of tools
202455+
202050
201943
201839
201727
201621
201511
20148
20135
20124
20082

Source: Semrush

Semrush Keyword Database and Research Statistics

As of December 2024, Semrush has over 25.6 billion keywords in its database.

Semrush’s keyword magic tool database is well-known for its mastery of keyword research. With an inventory of 25.6 billion keywords, Semrush makes keyword research very efficient. Semrush offers about 20 million ideas for a single keyword.

The United States has 3.4 billion keywords, which is the highest number of keywords in the Semrush database. Brazil has 2.5 billion keywords, making it the second-largest keyword repository. 

The top 10 countries with the most keywords have 15.315 billion keywords in total, contributing 59.82% of the Semrush database’s total keywords.

The following table shows the distribution of keywords across the top 10 countries.

CountryKeywords
United States3.4 billion
Brazil2.5 billion
France1.6 billion
United Kingdom1.5 billion
Germany1.3 billion
Canada1.2 billion
Spain1.2 billion
Italy996 million
Australia 993 million
The Netherlands626 million

Source: Semrush

In 2025, Semrush introduced 600 million new keywords in its database. 

This is a 2.4% increase from the 2023 level. Similarly, Semrush added 12.10% more keywords in 2023 than in 2022. 

Between 2017 and 2025, the keywords in the Semrush database increased by 573.68%. In 2020 and 2021, keyword additions to the Semrush database remained constant. 

This table shows the growth of Semrush in terms of keywords from 2017 to 2023.

Semrush Keywords Addition Over The Years
Year Keywords in the Database of Semrush
202425.6 billion
202325 billion
202222.3 billion
202120 billion
202020 billion
201917 billion
20188.3 billion
20173.8 billion

Source: Demandsage

As of 2025, Semrush has an inventory of 80.1 million mobile keywords.

The United States alone has 45.1 million mobile device keywords, which is a whopping 56.30% of the global mobile keyword market.

The distant second country with the most mobile keywords is the UK, with 3.6 million keywords. The US has 1152.78% more mobile keywords than the UK.

The following table shows the mobile keyword distribution across the top 10 countries.

CountryMobile Keywords
United States45.1 million
United Kingdom3.6 million
Germany3.6 million
France3.6 million
Italy3 million
Spain3 million
Canada3 million
Brazil2.9 million
Australia 2.7 million
The Netherlands2.1 million

Source: Semrush 

Semrush has 543 million desktop keywords.

In this case, too, the US wins, with a maximum of 159 million desktop keywords available.

This is 557.025% more than the UK, which is the second country with the most desktop keywords.

The other top countries with the highest desktop keywords are Germany (24 million), France (23.9 million), and Japan (20.1 million).

The top ten countries with the most desktop keywords cumulatively have 346.9 million desktop keywords, which is 63.88% of the global desktop keywords on Semrush.

The following table shows the desktop keyword distribution across the top 10 countries.

CountryDesktop keywords
United States159 million
United Kingdom24.2 million
Germany 24 million
France 23.9 million 
Japan 20.1 million
Spain 20 million 
Canada 20 million
Brazil 19.8 million
Australia 18 million
India 17.9 million

Source: Semrush 

Semrush Backlink Database

As of December 2024, Semrush can check 43 trillion backlinks.

With over 43 trillion backlinks, Semrush is the largest database available.

The Semrush database is updated every hour, and the backlink data in the interface is updated every 15 minutes.

Source: Semrush, Semrush

Semrush bots crawl 25 billion URLs per day.

According to a study conducted by Semrush, the Backlink Analytical tool, on average, takes around 40 minutes to report a recently appeared link.

Source: Semrush, Semrush

Semrush Domain Analytics Statistics

As of December 2024, Semrush contains 808 million domain profiles.

Apart from that, the Semrush database also contains 1.6 billion referring domains.

Source: Semrush 

In the Domain Analytics Database of Semrush, there are 774 million desktop domain profiles.

The US has the maximum number of desktop domains, which is around 38.8 million. Germany is the second country with the most 16 million desktop domains.

The following table shows the distribution of desktop domains across the top 10 countries.

CountryDesktop domain
United States38.8 million
Germany 16 million
Canada 14.9 million
United Kingdom14.7 million
Australia 12.9 million
Spain 12.9 million 
France 12.8 million 
India 11 million
Brazil 9.3 million
Japan 9.1 million

Source: Semrush 

Semrush database has 32.1 million mobile domain profiles.

The United States has 9.7 million mobile domains, the most of any country. 

The top 10 countries with the most mobile domain profiles have a total of 23.3 million domains. This is 72.58% of the total mobile domains in the Semrush database.

The following table shows the distribution of mobile domains across the top 10 countries.

CountryMobile Domain
United States9.7 million
Germany2.1 million 
United Kingdom1.8 million 
Canada1.8 million 
France1.5 million 
Australia 1.5 million 
The Netherlands1.3 million 
Spain1.3 million 
Italy1.2 million 
Brazil1.1 million 

Source: Semrush 

Semrush Usage

Semrush currently has 500 TB of raw website and traffic data.

This 500 TB of data is sourced from over 200 million online panelists in 190 regions and countries worldwide.

On the whole, Semrush analyzes about 1 billion events every single day.

Source: Semrush

Semrush Employee and Office Statistics

As of 2025, Semrush has 1390 full-time employees. 

49.5% of those 1390 employees resided in Spain and the United States.

About 35.18%, or 489 of Semrush employees, work in product and development, while another 491 employees (35.32%) work in marketing and sales.

The following table shows the distribution of Semrush employees by country.

Country Semrush Employees
Spain379
United States309
The Netherlands143
Czech Republic131
Cyprus126
Other (including remote employees)302

Source: Semrush 

Related Read:

Conclusion: Semrush generated $337.1 million in annual recurring revenue in 2024.

After facing a $33.8 million loss in 2022, Semrush underwent drastic policy changes. 

According to Semrush, in 2025, the company is estimated to generate revenue of  $364 million to $368 million, which would be a year-on-year growth of approximately 19%.

With an increasing number of users every year, Semrush has become one of the biggest SEO, marketing, and research tools despite not being profitable for the last few years. 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top