The three clouds, as they report themselves

Every figure on this page comes from a company’s own SEC filing or its own published region list. Nothing here is an analyst estimate, and where a company does not publish something, the page says so rather than borrowing somebody’s guess.

What they earn

Segment figures, read out of the XBRL in each company’s latest 10-Q or 10-K. Captured 2026-10-06.

AWS

$42.2B

revenue, quarter to 2026-06-30 +37% year on year

$16.6B operating income

39% operating margin

10-Q, filed 2026-07-31

Azure

not disclosed

Microsoft publishes a growth rate, not a figure

“Azure and other cloud services revenue increased 41%.”

Upper bound: Intelligent Cloud, the segment Azure sits inside, reported $137.8B revenue and $57.0B operating income for the year to 2026-06-30. It also contains Windows Server, SQL Server, Visual Studio and Enterprise Services — so it is a ceiling on Azure, not a measure of it, and it is a year where the other two cards are a quarter.

10-K, filed 2026-07-29

Google Cloud

$24.8B

revenue, quarter to 2026-06-30 +82% year on year

$8.8B operating income

36% operating margin (derived)

10-Q, filed 2026-07-23

Microsoft does not disclose Azure revenue or operating income. It reports a growth rate against an undisclosed base. A like-for-like three-way comparison is therefore not possible from public filings.

Where they are

147 of the 160 regions the three publish. Robinson projection, same basemap and same maths as the incident map. The other 13 carry no published coordinates — they are almost all government and sovereign regions (us-gov, us-dod, eusc-de) plus a few announced since the geo data was last refreshed, so they are counted everywhere else on this page but cannot be drawn.

AWS 42 Azure 71 Google Cloud 47

AWS — Africa (Cape Town)AWS — Asia Pacific (Hong Kong)AWS — Asia Pacific (Taipei)AWS — Asia Pacific (Tokyo)AWS — Asia Pacific (Seoul)AWS — Asia Pacific (Osaka)AWS — Asia Pacific (Mumbai)AWS — Asia Pacific (Hyderabad)AWS — Asia Pacific (Singapore)AWS — Asia Pacific (Sydney)AWS — Asia Pacific (Jakarta)AWS — Asia Pacific (Melbourne)AWS — Asia Pacific (Malaysia)AWS — Asia Pacific (New Zealand)AWS — Asia Pacific (Thailand)AWS — Canada (Central)AWS — Canada West (Calgary)AWS — cn-north-1AWS — cn-northwest-1AWS — Europe (Frankfurt)AWS — Europe (Zurich)AWS — Europe (Stockholm)AWS — Europe (Milan)AWS — Europe (Spain)AWS — Europe (Ireland)AWS — Europe (London)AWS — Europe (Paris)AWS — Israel (Tel Aviv)AWS — Middle East (UAE)AWS — Middle East (Bahrain)AWS — me-west-1AWS — Mexico (Central)AWS — South America (São Paulo)AWS — US East (N. Virginia)AWS — US East (Ohio)AWS — US West (N. California)AWS — US West (Oregon)Azure — Central USAzure — East USAzure — East US 2Azure — North Central USAzure — South Central USAzure — West USAzure — West US 2Azure — West US 3Azure — West Central USAzure — Canada CentralAzure — Canada EastAzure — Brazil SouthAzure — Brazil SoutheastAzure — North EuropeAzure — West EuropeAzure — France CentralAzure — France SouthAzure — UK SouthAzure — UK WestAzure — Switzerland NorthAzure — Switzerland WestAzure — Norway EastAzure — Norway WestAzure — Germany NorthAzure — Germany West CentralAzure — Sweden CentralAzure — Sweden SouthAzure — Poland CentralAzure — East AsiaAzure — Southeast AsiaAzure — Australia CentralAzure — Australia Central 2Azure — Australia EastAzure — Australia SoutheastAzure — Central IndiaAzure — Jio India CentralAzure — Jio India WestAzure — India South CentralAzure — South IndiaAzure — West IndiaAzure — Japan EastAzure — Japan WestAzure — Korea CentralAzure — Korea SouthAzure — China EastAzure — China East 2Azure — China NorthAzure — China North 2Azure — China North 3Azure — South Africa NorthAzure — South Africa WestAzure — UAE CentralAzure — UAE NorthAzure — Qatar CentralAzure — US Gov ArizonaAzure — US Gov TexasAzure — US Gov VirginiaAzure — Italy NorthAzure — Israel CentralAzure — Spain CentralAzure — Mexico CentralAzure — New Zealand NorthAzure — Indonesia CentralAzure — Malaysia WestAzure — Chile CentralAzure — Austria EastAzure — Belgium CentralAzure — Denmark EastGoogle Cloud — Johannesburg, South AfricaGoogle Cloud — Taiwan, Republic of ChinaGoogle Cloud — Hong Kong, People's Republic of ChinaGoogle Cloud — Tokyo, JapanGoogle Cloud — Osaka, JapanGoogle Cloud — Seoul, South KoreaGoogle Cloud — Mumbai, IndiaGoogle Cloud — Delhi, IndiaGoogle Cloud — SingaporeGoogle Cloud — Jakarta, IndonesiaGoogle Cloud — Sydney, AustraliaGoogle Cloud — Melbourne, AustraliaGoogle Cloud — Warsaw, PolandGoogle Cloud — Hamina, FinlandGoogle Cloud — europe-north2Google Cloud — Madrid, SpainGoogle Cloud — BelgiumGoogle Cloud — Berlin, GermanyGoogle Cloud — Turin, ItalyGoogle Cloud — London, UKGoogle Cloud — Frankfurt, GermanyGoogle Cloud — NetherlandsGoogle Cloud — Zurich, SwitzerlandGoogle Cloud — Milan, ItalyGoogle Cloud — Paris, FranceGoogle Cloud — Doha, QatarGoogle Cloud — Dammam, Kingdom of Saudi ArabiaGoogle Cloud — Tel Aviv, IsraelGoogle Cloud — Montréal, CanadaGoogle Cloud — Toronto, CanadaGoogle Cloud — northamerica-south1Google Cloud — São Paulo, BrazilGoogle Cloud — Santiago, ChileGoogle Cloud — Iowa, USAGoogle Cloud — South Carolina, USAGoogle Cloud — Northern Virginia, USAGoogle Cloud — Columbus, Ohio, USAGoogle Cloud — Dallas, Texas, USAGoogle Cloud — Oregon, USAGoogle Cloud — Los Angeles, California, USAGoogle Cloud — Salt Lake City, Utah, USAGoogle Cloud — Las Vegas, Nevada, USA

Where one cloud is alone

38 countries have a region from at least one of the three. 19 have all three, 12 have two, and 7 have exactly one — which is a latency and lock-in fact no vendor publishes, because it is a map of where their competitors are not.

Country names are normalised first: the three spell them differently, and left alone the data treats China and the People’s Republic of China as two countries, and files Taiwan under a third name again.

What this page cannot tell you

How was your experience?
Your feedback helps improve this site.
PoorExcellent