Using Fastly's global POP network

A point of presence (POP) is a grouping of cache servers that creates a single cluster of cache storage. Fastly's POPs on the internet are strategically placed near the highest density Internet Exchange Points around the world.

This guide contains a list of all POPs currently in service. This information is also available via the API and the Fastly CLI. Refer to Fastly's Network Map for a detailed view of current and planned locations for all Fastly POPs.

HINT: Fastly continues to grow its network footprint, adding and combining new service POPs in the process. At times, expansion may result in the addition of new billable regions to our network. We'll announce new POP locations and new billable regions in advance through our network status page at fastlystatus.com. Contact sales@fastly.com with specific contract or billing questions.

Understanding POPs and sites

Geographic distribution is just one of the factors Fastly considers when building its global infrastructure. Other factors include connectivity, provider diversity, and our ability to build a scalable, performant modern network centered around internet infrastructure hubs to best support our customers' markets. Fastly's focus on automation, operational redundancy, and global delivery when building our infrastructure means our POPs often combine multiple physical sites, or co-located set of machines in a single physical facility, to better serve densely populated markets.

In many cases, all the machines that comprise one site also comprise one POP, with the POP and the site sharing the same name. The largest POPs in densely populated metropolitan areas may span multiple sites, with locations and connectivity chosen to serve the same human population. This is known as a metro POP.

Understanding how traffic is directed through Fastly's global network

Fastly operates a domain name system (DNS) service specifically written to optimize getting your traffic to Fastly. This optimization automatically routes your traffic to the nearest Fastly POP (in terms of network proximity) on our global network and reroutes around internet outages and other disturbances.

Due to the effects of clustering, a single request to a Fastly service may be processed by servers in more than one site, even while remaining within the same POP. However, transit between servers in different sites within the same POP is extremely fast, and comparable to the latency between servers on the same site.

If a service has shielding enabled, a request that is not satisfiable from cache will transit two POPs. With clustering also enabled (which is the case by default), the request may encounter a maximum of two POPs and four sites on its way to origin.

Illustration of a shielded request going through a multi-site POP

To take advantage of Fastly's global network, use a fully qualified domain name (FQDN) when you create domains in the Fastly control panel and make sure you've properly configured your CNAME DNS records.

HINT: You can use an apex domain (e.g., example.com instead of www.example.com) as your canonical domain and still take advantage of Fastly's global network by pointing your apex DNS record at IPs on Fastly’s anycast network.

POP and site variability

The design of the Fastly network balances issues such as provider diversity, connectivity, traffic volume, and optimum cache size. For Fastly customers, POP variability is most notable in its effect on cache hit ratio (i.e., the ratio of inbound requests that are able to be satisfied from cache).

For example, 100 requests handled by 100 distinct servers in 100 distinct POPs will experience a much lower cache hit ratio than 100 requests handled by 100 distinct servers all participating in the same POP. This is because in the latter case, all the requests have access to the same shared pool of cache storage.

Other features provided by Fastly are unaffected by POP variability, such as our image optimizer, which is available on all Fastly servers.

Limiting traffic to a subset of POPs

Fastly allows you to configure traffic routing choices that best suit your specific needs by prioritizing a subset of POPS through which your traffic travels. For example, you can specify that Fastly prioritizes the use of only North American and European Union (EU) POPs. For more information, read about our Billing zone anycast options.

Identifying which POP is processing requests

If you need to know which POP is currently processing a request in edge logic, use one of the following methods:

  • For VCL services, use the server.datacenter variable.
  • For Compute services, use the FASTLY_POP environment variable.

IMPORTANT: POPs are added and removed from the Fastly network regularly. Any logic created to vary the behavior of your service based on POP locations may need frequent maintenance.

Can Fastly host my content?

We accelerate your site by caching both static assets and dynamic content by acting as a reverse proxy to your origin server (also known as Origin Pull), but we do not provide services for uploading your content to our servers.

In addition to using your own servers as the source, we also support various cloud storage services as your origin, such as Amazon Simple Storage Service (S3), Google Cloud Storage (GCS), and Google Compute Engine (GCE) as your file origin. Our partnership with Google in particular enables us to have direct connectivity to their cloud infrastructure.

Complete list of POPs

The following table lists all POPs current active in the Fastly network:

LocationPOP IdentifierApprox location
AdelaideADL-34.9285, 138.6007
AgraQAS25.578, 91.876
AhmedabadQAU23.092, 72.673
AmbalaQAV30.364, 76.177
AmsterdamAMS52.308613, 4.763889
AmsterdamRTM52.357, 4.951
AnantapurPUT14.637, 77.565
AsansolQAW21.393, 79.327
AshburnDCA38.944533, -77.455811
AshburnIAD38.944533, -77.455811
AtlantaPDK33.876819, -84.302921
AucklandAKL-37.008056, 174.791667
BangaloreQBK12.983, 77.751
Bangalore PeenyaQAH13.033, 77.559
BangkokBKK13.756, 100.501
BerhampurQAJ24.078, 88.265
BerlinBER52.502, 13.369
BhopalQAF23.296, 77.354
BhopalQBL23.18, 77.46
BhubaneshwarQBM21.393, 79.327
BhubaneswarQAB20.296, 85.825
BogotaBOG4.711, -74.072
BostonBOS42.364347, -71.005181
BrasiliaBSB-15.7087, -47.9144
BrisbaneBNE-27.384167, 153.1175
BrusselsBRU50.871, 4.476
Buenos AiresEZE-34.815, -58.5348
CalgaryYYC51.047, -114.08
Cape TownCPT-33.97, 18.464
ChandigarhQAL30.71, 76.703
ChennaiMAA12.9941, 80.1709
ChennaiQAP13.022, 80.203
ChicagoCHI41.863, -87.641
ChicagoORD41.863, -87.641
ChicagoRFD41.863, -87.641
ChristchurchCHC-43.532, 172.636
ColumbusCMH40.116, -83.002
CopenhagenCPH55.728081, 12.37752
CuritibaCWB-25.459, -49.26
DallasADS32.896828, -97.037997
DallasDFW32.896828, -97.037997
DelhiDEL28.506912, 77.378557
Delhi Lawrence RoadQAG28.684, 77.155
Delhi-VikaspuriHDO28.631, 77.069
DenverDEN39.861656, -104.673178
DetroitDTW42.448, -83.263
DhanbadQAM25.52, 85.27
DubaiDXB25.032, 55.19
DublinDUB53.35, -6.26
DusseldorfDUS51.188, 6.867
FortalezaFOR-3.735, -38.458
FrankfurtFRA50.026421, 8.543125
FrankfurtWIE50.11975, 8.738472
Fujairah Al MahtaFJR25.112225, 56.323964
GhanaACC5.573, -0.203
GuwahatiQAX26.11, 91.71
HelsinkiHEL60.1699, 24.9384
Hong KongHKG22.308919, 113.914603
HonoluluHNL21.364, -157.869
HoustonIAH29.99022, -95.336783
HowrahQAC22.58, 88.297
HyderabadHYD17.442, 78.378
HyderabadQAE17.351, 78.548
HyderabadQBN17.437, 78.376
JacksonvilleJAX30.3322, -81.6557
JaipurQAY26.997, 75.785
JamnagarJGA22.355, 69.845
JohannesburgJNB-26.13778, 28.19756
KanpurKNU26.401, 80.413
Kansas CityMCI39.101, -94.581
KarnalQAA29.685, 76.99
KochiQAN9.931, 76.267
KochiQBO9.951, 76.335
KolkataCCU22.588, 88.393
KolkataQAR22.573, 88.433
KotaKTU25.199, 75.834
Kuala LumpurKUL3.149, 101.706
LimaLIM-12.088902, -76.973405
LisbonLIS38.788, -9.123
LondonBQH51.238, -0.575
LondonLCY51.505278, 0.055278
LondonLGW51.238, -0.575
LondonLHR51.4775, -0.461389
LondonLON51.499, -0.011
LondonLTN51.581, -0.243
LondonQQP51.513, -0.099
Los AngelesBUR34.198312, -118.357404
Los AngelesHHR33.942536, -118.408075
Los AngelesLAX33.942536, -118.408075
LucknowQAZ26.919, 80.964
LudhianaQBA30.936, 75.835
MadridMAD40.439323, -3.621211
MadridTOJ40.433899, -3.62408
MaduraiIXM9.922, 78.094
ManchesterMAN53.4808, -2.2426
ManilaMNL14.566, 121.022
MarseilleMRS43.311, 5.373
MeerutQAD28.984, 77.706
MelbourneMEL-37.673333, 144.843333
MiamiMIA25.79325, -80.290556
MilanBGY45.477, 9.102
MilanLIN45.47, 9.036
MilanMXP45.4642, 9.19
MinneapolisMSP44.971401, -93.254501
MontrealYUL45.497497, -73.570959
MumbaiBOM18.975, 72.825833
MumbaiNMI19.124, 73.005
Mumbai DAICECQAI19.062, 72.866
Mumbai RCPQAO19.076, 72.878
MunichMUC48.143, 11.555
NagpurQBB21.393, 79.327
New York CityLGA40.639751, -73.778925
New York CityNYC40.778, -74.073
New York CityTSS40.707, -74.029
NewarkEWR40.736844, -74.173402
NoidaQBD28.615, 77.385
OsakaITM34.785528, 135.438222
OsloOSL59.922, 10.809
Palo AltoPAO37.454965, -122.110783
ParisPAR48.856654, 2.38532
PatnaQBE25.578, 91.876
PerthPER-31.940278, 115.966944
PhoenixPHX33.396, -111.97
Port BlairIXZ11.608, 92.705
PortlandPDX45.552, -122.914
PrayagrajIXD25.453, 81.835
PunePNQ18.596, 73.727
QueretaroQRO20.566, -100.258
RaipurRPR21.228, 81.598
RanchiIXR23.812, 86.464
Rio de JaneiroGIG-22.81341, -43.249423
RiyadhRUH24.717, 46.643
RomeFCO41.89891, 12.51206
SalemSXV11.642, 78.132
SambalpurQAK21.078, 79.152
San JoseSJC37.3626, -121.929022
San JoseWVI37.242, -121.782
SantiagoSCL-33.3936, -70.7935
Sao PauloGRU-23.432075, -46.469511
SeattleBFI47.449, -122.309306
SeoulICN36.38, 128.124
ShillongSHL25.578, 91.876
ShimlaQBF31.098, 77.151
SiliguriIXB26.727, 88.395
SingaporeQPG1.350189, 103.994433
SingaporeSIN1.350189, 103.994433
SofiaSOF42.703, 23.306
SolapurSSE17.66, 75.906
Srinagar-NahotaQBG34.071, 74.846
St.LouisSTL38.629, -90.197
StockholmBMA59.354372, 17.94165
SuratSTV21.266, 72.952
SydneySYD-33.946111, 151.177222
SydneyWSI-33.919, 151.189
TokyoNRT35.617, 139.748
TorontoYYZ43.677223, -79.630556
TukwilaPAE47.498, -122.29
VancouverYVR49.1967, -123.1815
VaranasiVNS24.652, 84.32
ViennaVIE48.269, 16.41
VijaywadaQBI16.506, 80.648
VisakhapatnamVTZ17.749, 83.267
WarrangalQBJ17.969, 79.593
WellingtonWLG-41.327221, 174.805278

Complete list of Metro POPs

A metro POP is a POP spread across multiple physical sites. The following are metro POPs currently in service:

HINT: Metro POPs have the largest cache capacity on the Fastly network and are therefore good choices for shield locations.

LocationPOP IdentifierSites spanned
AshburnIADKCGS720, KIAD700, KJYO710
AtlantaPDKKATL184, KFTY861, KPDK214
ChicagoCHIKIGQ800, KLOT810, KMDW864
DallasDFWKDAL212, KDFW821, KTKI862
FrankfurtFRAEDDF823, ETOU822
HoustonIAHIAH172, KIAH190
LondonLCYEGLC860, EGML863
LondonLHREGLL198, EGWU154
MiamiMIAKFLL187, KMIA176
ParisPARLFPB115, LFPG196
Sao PauloGRUSBGR193, SBSP209
SeattleBFIKBFI740, KRNT730
SingaporeSINWSAP44, WSAT188, WSSS183
TokyoNRTRJAA819, RJTF770, RJTT790