The Complete ExpressVPN Servers List

ExpressVPN currently runs servers at 154 locations in 107 countries around the world. By my count, that puts them in second place country number wise behind NordVPN – and pretty far ahead of most other providers.

Unless you’re looking to connect to a small island country somewhere in the middle of the Pacific Ocean (in which case you should use Surfshark), odds are ExpressVPN has a server at the locations you need.

ExpressVPN does not, unfortunately, reveal the exact number of servers they run (other than saying it’s 3000+). What I know for sure is that, like most providers, they run a disproportionally large number of VPN servers in the UK (around 150 is my estimate) and in the US (I’m guessing at least 500).

Whatever numbers they have picked though work well for them, as proven by ExpressVPN’s top notch speed test results. So, while it would be nice to know the specifics, ultimately, it’s good performance results that matter.

The table below is an up to date ExpressVPN server list broken down by world regions, and then by country and location. For many countries, ExpressVPN does not disclose the exact cities. In those cases, the city field is left blank. I do my best to keep the lists up to date as things change.

And please don’t forget to take a look at my full review of ExpressVPN for more details on what makes them one of the best providers in the market (beyond just server coverage).

Official ExpressVPN Coupon
Get 49% off with 3 months extra FREE
(Discount applied automatically by clicking the link above)

North America

There are 29 ExpressVPN server locations in North America.

CountryCity / LocationServer TypesNumber of Locations
Canada flagCanada...-4
CanadaMontreal-1
CanadaToronto-2
CanadaVancouver-1
Mexico flagMexico--1
United States flagUnited States...-24
United StatesUSA - Albuquerque-1
United StatesUSA - Atlanta-1
United StatesUSA - Chicago-1
United StatesUSA - Dallas-1
United StatesUSA - Denver-1
United StatesUSA - Houston-1
United StatesUSA - Lincoln Park-1
United StatesUSA - Los Angeles-4
United StatesUSA - Miami-2
United StatesUSA - New Jersey-3
United StatesUSA - New York-1
United StatesUSA - Phoenix-1
United StatesUSA - Salt Lake City-1
United StatesUSA - San Francisco-1
United StatesUSA - Santa Monica-1
United StatesUSA - Seattle-1
United StatesUSA - Tampa-1
United StatesUSA - Washington DC-1

Europe

There are a massive 64 ExpressVPN server locations in Europe.

CountryCity / LocationServer TypesNumber of Locations
Albania flagAlbania--1
Andorra flagAndorra-Virtual (via Netherlands)
Virtual
1
Austria flagAustria--1
Belarus flagBelarus-Virtual (via Netherlands)
Virtual
1
Belgium flagBelgium--1
Bosnia flagBosnia-Virtual (via Netherlands)
Virtual
1
Bulgaria flagBulgaria--1
Croatia flagCroatia--1
Cyprus flagCyprus-Virtual (via Germany)
Virtual
1
Czech Republic flagCzech Republic--1
Denmark flagDenmark--1
Estonia flagEstonia--1
Finland flagFinland--1
France flagFrance...-5
FranceAlsace-1
FranceMarseille-1
FranceParis-2
FranceStrasbourg-1
Germany flagGermany...-3
GermanyFrankfurt-2
GermanyNuremberg-1
Greece flagGreece--1
Hungary flagHungary--1
Iceland flagIceland--1
Ireland flagIreland--1
Isle of Man flagIsle of Man-Virtual (via Netherlands)
Virtual
1
Italy flagItaly...-3
ItalyCosenza-1
ItalyMilan-1
ItalyNaples-1
Jersey flagJersey-Virtual (via Netherlands)
Virtual
1
Latvia flagLatvia--1
Liechtenstein flagLiechtenstein-Virtual (via Netherlands)
Virtual
1
Lithuania flagLithuania--1
Luxembourg flagLuxembourg--1
Macedonia flagMacedonia-Virtual (via Netherlands)
Virtual
1
Malta flagMalta-Virtual (via Netherlands)
Virtual
1
Moldova flagMoldova--1
Monaco flagMonaco-Virtual (via Netherlands)
Virtual
1
Montenegro flagMontenegro-Virtual (via Netherlands)
Virtual
1
Netherlands flagNetherlands...-3
NetherlandsAmsterdam-1
NetherlandsRotterdam-1
NetherlandsThe Hague-1
Norway flagNorway--1
Poland flagPoland--1
Portugal flagPortugal--1
Romania flagRomania--1
Serbia flagSerbia--1
Slovakia flagSlovakia--1
Slovenia flagSlovenia-Virtual (via Netherlands)
Virtual
1
Spain flagSpain...-3
SpainBarcelona-2
SpainMadrid-1
Sweden flagSweden...-2
Sweden--1
SwedenSweden-1
Switzerland flagSwitzerland...-2
Switzerland--1
SwitzerlandSwitzerland-1
Turkey flagTurkey-Virtual (via Germany)
Virtual
1
Ukraine flagUkraine-Virtual (via Poland)
Virtual
1
United Kingdom flagUnited Kingdom...-6
United KingdomUK - Docklands-1
United KingdomUK - East London-1
United KingdomUK - London-1
United KingdomUK - Midlands-1
United KingdomUK - Tottenham-1
United KingdomUK - Wembley-1

Official ExpressVPN Coupon
Get 49% off with 3 months extra FREE
(Discount applied automatically by clicking the link above)

Oceania

The number of Express VPN server locations in Oceania stands at 9.

CountryCity / LocationServer TypesNumber of Locations
Australia flagAustralia...-7
AustraliaAdelaide-1
AustraliaBrisbane-1
AustraliaMelbourne-1
AustraliaPerth-1
AustraliaSydney-2
AustraliaWoolloomooloo-1
Guam flagGuam-Virtual (via Singapore)
Virtual
1
New Zealand flagNew Zealand--1

Asia

The ExpressVPN server list in Asia currently stands at 36 locations.

CountryCity / LocationServer TypesNumber of Locations
Armenia flagArmenia-Virtual (via Netherlands)
Virtual
1
Bangladesh flagBangladesh-Virtual (via Singapore)
Virtual
1
Bhutan flagBhutan-Virtual (via Singapore)
Virtual
1
Brunei flagBruneiBruneiVirtual (via Singapore)
Virtual
1
Cambodia flagCambodia-Virtual (via Singapore)
Virtual
1
Georgia flagGeorgia--1
Hong Kong flagHong KongHong Kong-2
India flagIndia...Virtual2
IndiaIndia (via Singapore)Virtual (via Singapore)
Virtual
1
IndiaIndia (via UK)Virtual (via Singapore)
Virtual
1
Indonesia flagIndonesia-Virtual (via Singapore)
Virtual
1
Israel flagIsrael--1
Japan flagJapan...-4
JapanOsaka-1
JapanShibuya-1
JapanTokyo-1
JapanYokohama-1
Kazakhstan flagKazakhstan-Virtual (via Singapore)
Virtual
1
Laos flagLaos-Virtual (via Singapore)
Virtual
1
Lebanon flagLebanon-Virtual (via Germany)
Virtual
1
Macau flagMacau-Virtual (via Singapore)
Virtual
1
Malaysia flagMalaysia-Virtual (via Singapore)
Virtual
1
Mongolia flagMongolia-Virtual (via Singapore)
Virtual
1
Myanmar flagMyanmar-Virtual (via Singapore)
Virtual
1
Nepal flagNepal-Virtual (via Singapore)
Virtual
1
Pakistan flagPakistan-Virtual (via Singapore)
Virtual
1
Philippines flagPhilippines-Virtual (via Singapore)
Virtual
1
Singapore flagSingapore...-3
SingaporeCentral Business District-1
SingaporeJurong-1
SingaporeMarina Bay-1
South Korea flagSouth KoreaSouth Korea-1
Sri Lanka flagSri Lanka-Virtual (via Singapore)
Virtual
1
Taiwan flagTaiwanTaiwan-1
Thailand flagThailand-Virtual (via Singapore)
Virtual
1
United Arab Emirates flagUnited Arab Emirates--1
Uzbekistan flagUzbekistan-Virtual (via Netherlands)
Virtual
1
Vietnam flagVietnam-Virtual (via Singapore)
Virtual
1

Central America

ExpressVPN has 4 server locations in Central America.

CountryCity / LocationServer TypesNumber of Locations
Costa Rica flagCosta Rica-Virtual (via United States)
Virtual
1
Guatemala flagGuatemala-Virtual (via Brazil)
Virtual
1
Honduras flagHonduras-Virtual (via United States)
Virtual
1
Panama flagPanama-Virtual (via Brazil)
Virtual
1

South America

There are currently 10 ExpressVPN server locations in South America.

CountryCity / LocationServer TypesNumber of Locations
Argentina flagArgentina-Virtual (via Brazil)
Virtual
1
Bolivia flagBolivia-Virtual (via Brazil)
Virtual
1
Brazil flagBrazil...-2
Brazil--1
BrazilBrazil-1
Chile flagChile-Virtual (via Brazil)
Virtual
1
Colombia flagColombia-Virtual (via Brazil)
Virtual
1
Ecuador flagEcuador-Virtual (via Brazil)
Virtual
1
Peru flagPeru-Virtual (via Brazil)
Virtual
1
Uruguay flagUruguay-Virtual (via Brazil)
Virtual
1
Venezuela flagVenezuela-Virtual (via Brazil)
Virtual
1

Africa

Express VPN has 6 server locations in Africa.

CountryCity / LocationServer TypesNumber of Locations
Algeria flagAlgeria-Virtual (via Germany)
Virtual
1
Egypt flagEgypt-Virtual (via Germany)
Virtual
1
Ghana flagGhana-Virtual (via Germany)
Virtual
1
Kenya flagKenya-Virtual (via Germany)
Virtual
1
Morocco flagMorocco-Virtual (via Germany)
Virtual
1
South Africa flagSouth Africa--1

Official ExpressVPN Coupon
Get 49% off with 3 months extra FREE
(Discount applied automatically by clicking the link above)

About Tim Tremblay

Tim is the founder of Fastest VPN Guide. He comes from a world of corporate IT security and network management and knows a thing or two about what makes VPNs tick. Cybersecurity expert by day, writer on all things VPN by night, that’s Tim. You can also follow him on Twitter and Quora.

24 thoughts on “The Complete ExpressVPN Servers List”

  1. Hi Tim under server type some of the locations have virtual and don’t. Does this make a difference with internet speed or is there another reason for that.

    Reply
    • Hi Ravi,

      Both. Virtual servers can indeed be faster. Some countries may have sub-optimal infrastructure and running the connection through a server that’s physically in another country will give better performance.

      That said, there are other reasons for running virtual servers. Security and privacy are two common ones.

      Reply
  2. Do you know of any vpn that has a server in Minnesota. Trying to access local channels in Minnesota from a different state

    Reply
    • Hi Sherif. ExpressVPN has a virtual server in Egypt. What this means is that when you connect to it, your device will be assigned an Egyptian IP address, as per usual. Physically, however, the server hardware is located in another country – in this case, the Netherlands.

      Reply
  3. Tim, Why does the Thailand no longer show up under ‘All locations’ in the app yet it is still listed in the list posted above?

    Reply
    • Hi Robert. I just checked a few minutes ago and I do see Thailand. The ExpressVPN client does not, annoyingly, list the countries alphabetically, so it’s easy to miss them if not using the search function. Maybe that’s what happened? I’ve done that a few times… It’s also possible the data center was temporarily offline when you were checking and not listed because of that. It’s rare, but it does happen.

      Reply
  4. The South African server is now not available. ExpressVPN Online Chat says it is under maintenance with no timeframe for when it will be running again. It is not shown as an available server on my app.

    Reply
  5. Hi Tim, do you also have a list of servers that are still usable with netflix? That would be awesome. Many are currently blocked unfortunately by netflix.
    Thomas

    Reply
  6. hello…Im trying to find out if the country Guyana in South America (Caribbean) is available with express VPN…?

    Reply
    • Hi Dea. Not at all. You can use ExpressVPN (or any other VPN provider) from anywhere in the world and connect to any server you want. Think of the server you connect to as your new entry point to the Internet (it’s as if you physically moved your computer or device to its location).

      Reply
  7. Thanks for this resource, but why do many of these servers not appear as options in the app itself? You list 7 U.K. servers, for example, but my app gives me only three named options, excluding others mentioned here.

    Reply
    • Hi Jonathan. It could be your client app is set to show the recommended list of servers, which does not include all of them. I’m not sure what platform you’re on, but in my client, when I click the “Choose Location” button, a window pops up with three tabs at the top: “Recommended”, “All” and “Favorites”. If you click on the “All” tab, you should be able to see all 7 UK servers.

      Reply

Leave a Comment