Knowledge Base
About SEMrush
Where are you located?

Where are you located? Question

Our main office is located in Trevose, Pennsylvania, just outside of Philadelphia in the United States. SEMrush also operates a development office in St. Petersburg, Russia, and additional offices in Cyprus and the Czech Republic.

Our US office is currently located at 7 Neshaminy Interplex Dr Ste 301, Feasterville-Trevose, PA 19053.