How to find in AWS Cost Management/ Cost Explorer the costs by region?
Or other way?
I would like to see something like the cost "by Services" but "by Region".
My goal is to find the regions where resources are deployed. I want to do something like an audit for an AWS account migration to another AWS account.
Thank you.

- 43
- 7
3 Answers
Costs by region
- Go to the AWS Cost Management Console > Cost Explorer
- Set the
Date range
andGranularity
to whatever time frame and resolution you're interested in - Set
Group by
to "Region
" - Select the left most graph view ("
Bar graph
") to have all regions separately side by side
Hover over bars to see the specific numbers
Costs by service by region
Unfortunately this is not feasible with just a single query (via the UI). What you can do however, is to take all relevant regions that you found in "Costs by region" above, and inspect them separately:
- Set
Group by
to "Service
" - Set
Region
(under filters) to the region that you want to inspect
If you want to automate this, you can do it by using the Cost Explorer API. But this will cost you something - unlike the queries via the user interface, which are free of charge.

- 103
- 1
- 5
Region is one of the dimensions by which costs can be grouped in the Cost Explorer console:
Select it to view your costs broken down by region.

- 1,363
- 1
- 16
When you go to AWS Cost Management
-> Cost Explorer
on the right side you can see Report parameters
There, you can choose Group by
and set it to Region
. Unfortunately, this only gives you per region grouping, not per service per region, unless you apply additional filters to choose only specific services.
Now, if you want to see resources per region, you can also use AWS Resource Explorer
which can index all your resources and you can export them to CSV

- 2,801
- 13
- 21